Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Clean up makefile #4799

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

emgeee
Copy link
Contributor

@emgeee emgeee commented Nov 28, 2024

The current guide for setting up a development environment is unclear and the existing makefile includes multiple tasks that do very similar things, are un-used, or are confusingly named. This PR seeks to clear up confusion around how one should configure their python environment for developing feast.

This PR

  • cleans up makefile tasks related to python dependencies to make it more clean which should be used when
  • Updates the environment setup docs to make it clear UV should be used for dependency management

Which issue(s) this PR fixes:

Misc

@emgeee emgeee requested a review from a team as a code owner November 28, 2024 01:16
Signed-off-by: Matt Green <[email protected]>
Copy link
Member

@franciscojavierarceo franciscojavierarceo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@franciscojavierarceo
Copy link
Member

Looks like pytest failed because it's not installed in the dependencies. May have to add that to the action.

Signed-off-by: Matt Green <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants