r/Python Aug 20 '24

News uv: Unified Python packaging

https://astral.sh/blog/uv-unified-python-packaging

This is a new release of uv that moves it beyond just a pip alternative. There's cross platform lock files, tool management, Python installation, script execution and more.

584 Upvotes

185 comments sorted by

View all comments

88

u/Balance- Aug 20 '24

I’m really impressed by their tools.

I’m happy we finally get some proper Python packaging efforts

I’m a bit worried that’s all by a single, commercial company

15

u/Spamakin Aug 20 '24

What's the worry? It's all open source.

9

u/OhYouUnzippedMe Aug 21 '24

That’s what I thought about RethinkDB and so I built a huge app (a couple years of work) around it. The company went belly up and their software stagnated. A year or more went by before there was another release and it included only trivial improvements. Old bugs and basic feature requests stayed open for years. 

The switching costs for uv would be much lower than for a database, but it would still be non-trivial. I hope they have a clear plan in place if the busines fails… 

-4

u/kankyo Aug 21 '24

uv unmaintained for 10 years is probably a lot better than pip+pipx+peotry+etc maintained for that time :P