News for hackers. Stuff that matters.
Re:Python Practical Package Packing 2024 by PaulHoule on Wednesday July 17, 2024 @01:14PM (#40988061)
uv rules and poetry drools; I like the idea of poetry but once you see how fast uv can build your environment whether or not the files are in cache I think you could never go back to poetry.
Re:Python Practical Package Packing 2024 by aweektogetit on Wednesday July 17, 2024 @01:34PM (#40988270)
Is the UX comperable? Might try this
Re:Python Practical Package Packing 2024 by PaulHoule on Wednesday July 17, 2024 @01:38PM (#40988317)
uv feels a lot like pip but unlike pip it has a correct resolution algorithm. I understand that people are working on a higher-level product that incorporates uv.
Re:Python Practical Package Packing 2024 by craftkiller on Wednesday July 17, 2024 @05:13PM (#40990422)
I haven't used uv but it looks like its trying to be a drop-in replacement for pip which would therefore lack everything that makes poetry great.

Rye on the other hand seems to be extremely poetry-like while being written in rust for speed: https://rye.astral.sh/

But personally, I can't justify switching my employer to experimental python dependency management over something as inconsequential as taking a minute to install dependencies so I'm sticking to poetry until Rye has some years of development behind it.

Re:Python Practical Package Packing 2024 by JodieBenitez on Thursday July 18, 2024 @03:00PM (#40998688)
Same here... not gonna switch tools every 6 months for such a small benefit. I like that it downloads its own interpreters though, makes it easy to start a project.