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

[MAINTAIN] Use uv for managing dependencies. #1092

Open
RuanJohn opened this issue Jul 19, 2024 · 0 comments
Open

[MAINTAIN] Use uv for managing dependencies. #1092

RuanJohn opened this issue Jul 19, 2024 · 0 comments
Labels
maintenance General improvements/optimisations

Comments

@RuanJohn
Copy link
Collaborator

RuanJohn commented Jul 19, 2024

Please describe what needs to be maintained?

Use uv for dependency management and use it to produce a locked requirements file with which Mava is guaranteed to run.

Why?

uv can produce great compiled and locked requirements files. It is also a lot faster than using pip and is a drop in replacement for it.

How?

Make a locked requirements file and updated the README to suggest uv. The locked requirements file will still work with normal pip, but uv will just be a lot faster.

@RuanJohn RuanJohn added the maintenance General improvements/optimisations label Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance General improvements/optimisations
Projects
None yet
Development

No branches or pull requests

1 participant