Use uv for dependency/build management #1816
Replies: 2 comments 4 replies
-
Pip/uv/... are Python package managers and for a complex native dep stack you need a general package manager and a toolchain that everyone agrees on (something like conda|mamba+conda-forge fits the bill). Take a look here: https://pypackaging-native.github.io/ With that being said:
|
Beta Was this translation helpful? Give feedback.
-
There was an issue once (when Apple Silicon was not supported yet and I needed to get it working) where it was the easiest (for me) to switch to a PEP517 setup in the fork. I'd probably still advocate to migrate from setuptools to PEP 517/PEP 518 (pyproject.toml), as it is more common nowadays I think. |
Beta Was this translation helpful? Give feedback.
-
I switched to uv for many internal projects and have had only the best experiences so far. Conda/Mamba could be dropped and installation with pip/any package manager with PEP517 would be easy.
Beta Was this translation helpful? Give feedback.
All reactions