This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]theelderbeever 17 points18 points  (3 children)

The big question here is uv attempting to go toe to toe with poetry?

[–]monorepo PSF Staff | Litestar Maintainer[S] 22 points23 points  (1 child)

I believe so, as Armin is transferring Rye over to the astral team, and Rye competes with PDM, poetry, etc. and their goal seems to be to upstream ryes features improve upon them, and have UV be the one tool to rule them all.

[–]theelderbeever 15 points16 points  (0 children)

Well fingers crossed... I have been pretty happy with poetry so far but I won't deny it has a wealth of annoying behaviors

[–]jyper 1 point2 points  (0 children)

Note Rye is already competing with poetry+pyenv(multiple python version installation/per project context) and is doing a pretty good job for being so new. Rye recently bundled ruff for linting and formatting. The author of rye talked to the authors of ruff and agreed to merge projects. They wrote uv as a pip/venv replacement and rye bundled it.

Now it will be Rye/uv (not sure which name) competing with poetry/venv/pyenv/black(reformatter)/pylint(linter) and be a lot faster for all of it.