Re:An unbiased evaluation of Python environment and packagin...
by fbdab103 on Monday April 15, 2024 @08:25PM
(#40047136)
Rye is listed. While the Astral guys continue to impress, their adoption of the project is still super young. I do not think uv changes anything over base rye yet.
Re:An unbiased evaluation of Python environment and packagin...
by growthwtf on Monday April 15, 2024 @09:28PM
(#40047506)
They've made a ton of progress in just the last couple weeks, actually.
Still super young, like you said, but it's really good for a lot of cases and now defaults to using uv under the hood I believe, which makes it quite fast.
> TL;DR: uv is an extremely fast Python package installer and resolver, written in Rust, and designed as a drop-in replacement for pip and pip-tools workflows.
> uv represents a milestone in our pursuit of a "Cargo for Python": a comprehensive Python project and package manager that's fast, reliable, and easy to use.
> As part of this release, we're also taking stewardship of Rye, an experimental Python packaging tool from Armin Ronacher. We'll maintain Rye as we expand uv into a unified successor project, to fulfill our shared vision for Python packaging.
https://astral.sh/blog/uv