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.
[ Parent
| on HN ]
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.