Man, I’m so jealous of insane praise that uv (and most other astral tools) gets. I don’t think ever seen anything so unanimously lauded around here.
uv downloads overtake Poetry for Wagtail users
21–30 of 206 posts
Re: uv downloads overtake Poetry for Wagtail users
#22I’m still using pip, what am I missing?
Re: uv downloads overtake Poetry for Wagtail users
#23Earlier quoted context omitted.
Well, seems like 100% what’s going to happen (for the majority of Wagtail users at least) if the current trend continues. I’m not sure if that’s a good thing to be frank. But we’ll have to adjust regardless.
As a semi casual user of python that had to battle w/ dependency management recently, can you elaborate on why that would not be a good thing ? I thought about switching our project to uv but could not find the time necessary
(1) As uv’s governance is driven by a for-profit company, I see incentives that will eventually compromise on its benefits.
(2) Python packaging has historically been very fragmented, and more recently there’s been lots of work on standardization. That work will be impacted when users massively shift to one package installer.
Neither of those things are clear negatives, but they’re worth being aware of.
Re: uv downloads overtake Poetry for Wagtail users
#24I’m still using pip, what am I missing?
Re: uv downloads overtake Poetry for Wagtail users
#25UV does not solve all the hard problems.
Maybe switch to Pixi?
Re: uv downloads overtake Poetry for Wagtail users
#26For the uninitiated what is the benefit of UV over pip? I've been working with pip for so long now that I barely notice it unless something goes very wrong.
Faster.
I intend to use system python there but previously poetry will simply crash the whole Pi while installing itself.
Re: uv downloads overtake Poetry for Wagtail users
#27Re: uv downloads overtake Poetry for Wagtail users
#28Re: uv downloads overtake Poetry for Wagtail users
#29Re: uv downloads overtake Poetry for Wagtail users
#30I recently switched to uv, and I cannot praise it enough. With uv, the Python ecosystem finally feels mature and polished rather than like a collection of brittle hacks. Kudos to the uv developers for creating such an amazing piece of software!
Ok, you convinced me to give it a try. Tbh, I am a casual user of python and I don't want to touch it unless I have a damn good reason to use it.
uv init
uv sync
and you're done
I'd say if you do not run into the pitfalls of a large python codebase with hundreds of dependencies, you'll not get the bigger argument people are talking about.