3 ms·
I made a mistake about Rye when I posted the first draft of this article. That has since been corrected. Rye is incredibly young, and when I first encountered
by LarsDu88 2y ago
I made a mistake about Rye when I posted the first draft of this article. That has since been corrected.
Rye is incredibly young, and when I first encountered it, I looked at its source code and found it was simply calling piptools under the hood.
I did not realize that it had changed and now uses uv (or perhaps just the same solver as uv) under the hood.
- VagabundoP 2y agoIt is young, and it does use established tools under the hood, but I think you should take another look: - It manages the portable python version downloads depending on what you've pinned in your pyproject or the standard version: https://github.com/indygreg/python-build-standalone https://github.com/indygreg/python-build-standalone - It uses Hatch, uv (or piptools), venv etc. - It has a sane set of commands and should work even if they swap out some of the underlying tools. - Its fast and has a great coverage of PEPs. I've used it now for a few versions and I think its the best meta-packaging/python management tool out there. I