curl|sh and iwr|iex chills my spine, no one should recommend these methods of installation in 2025. I'm against closed computers but I'm also against reckless install. Even without the security concerns these way of installation tends to put files in a whole random places making it hard to manage and cleanup.
Uv is the best thing to happen to the Python ecosystem in a decade
51–60 of 1001 posts
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#52Re: Uv is the best thing to happen to the Python ecosystem in a decade
#53Earlier quoted context omitted.
As far as impact on the ecosystem I’d say uv is up there. For the language itself you are right. Curious if you’ve come across any real use cases for Gil-less python. I haven’t yet. Seems like everything that would benefit from it is already written in highly optimized native modules.
I second and third this. I HATE python but uv was what made it usable to me. No other language had such a confusing obnoxious setup to do anything with outside of js land. uv made it sane for me.
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#54I'm surprised by how much I prefer prepending "uv" to everything instead of activating environments - which is still naturally an option if that's what floats your boat. I also like how you can manage Python versions very easily with it. Everything feels very "batteries-included" and yet local to the project. I still haven't used it long enough to tell whether it avoids the inevitable bi-yearly "debug a Python enviro…
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#55Re: Uv is the best thing to happen to the Python ecosystem in a decade
#56I find the python tooling so confusing now. There’s pip, virtualenv, pipx, uv, probably half a dozen others I’m missing. I like node, npm isolates by default, npx is easy to understand, and the ecosystem is much less fragmented. I see a python app on GitHub and they’re all listing different package management tools. Reminds me of that competing standards xkcd.
not a python developer, so not sure it's equivalent as the npm registry is shared between all.
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#57As someone who generally prefers not to use python in a production context (I think it's excellent for one-off scripts or cron jobs that require more features then what bash provides), I agree with this sentiment. I recently wrote some python (using uv) and found it to be pleasant and well-integrated with a variety of LSPs.
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#58My hope is that conda goes away completely. I run an ML cluster and we have multi-gigabyte conda directories and researchers who can't reproduce anything because just touching an env breaks the world.
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#59curl|sh and iwr|iex chills my spine, no one should recommend these methods of installation in 2025. I'm against closed computers but I'm also against reckless install. Even without the security concerns these way of installation tends to put files in a whole random places making it hard to manage and cleanup.
Maybe there will be a .deb one day
Re: Uv is the best thing to happen to the Python ecosystem in a decade
#60The best thing to happen to the Python ecosystem would be something that unites pip and conda. Conda is not going anywhere given how many packages depend on non-python binaries, especially in enterprise settings.