-
Notifications
You must be signed in to change notification settings - Fork 547
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
RFC: Change package managament to UV #2199
Comments
In our project, we have experimented with the following setups:
We ultimately settled on: The switch from I’ve been keeping an eye on |
Very welcome change. One thing I like is that when nautilus is added as a dependency to another project with git via uv, it doesn't fetch the complete git history unlike poetry. |
uv is not supported yet by intellijidea, but should be soon https://youtrack.jetbrains.com/issue/PY-70533/Support-package-management-via-uv uv presentation for reference https://youtu.be/gSKTfG1GXYQ |
Glad to see some uv converts. I am by no means a uv expert, but here is my uv pyproject.toml that works with nautilus_trader that might be of help kick starting this effort.
I'm still learning it myself. after updates I run: |
This RFC proposes changing the package and dependency management tooling for NautilusTrader from Poetry to UV.
Pros
Cons
I'm not currently aware of any disadvantages of using UV over Poetry?
Questions
The text was updated successfully, but these errors were encountered: