Published: October 14, 2025
63
136
1.7k

I've never seen the Python community embrace any tool faster than they did with uv. uv is likely the best Python tool of the last few years. If you aren't using it yet, stop what you are doing and look into it. If you are already a user, check out the attached cheatsheet.

Image in tweet by Santiago

@svpino so is pip dead now ?

@svpino I use it 100% as a virtualenv and pip wrapper - nothing else, and the conversion effort was 0 seconds and the impact was extraordinary. Only addition was virtualenvwrappers -> direnv. It was fast because you didn’t have to change workflow!

@svpino i shifted all the projects that i own to uv. planning to do so for the rest. it's a breat of fresh air. The folks at astral did the community a solid one.

@svpino Truly the "cargo" of Python!

@svpino i haven't used it before, better than poetry?

@svpino i tried installing a couple things with it, didn’t work, did uv pip install, still didn’t work. Did asdf install, pip install, and it worked. Sigh will have to diagnose further when i get a chance but these were a bit older packages.

@svpino Definitely trying this! Is it faster than pip?

@svpino it's both brilliant and simultaneously worrying that it's taken this long for something like this to arrive. Python isn't my main language but it's basically addressed all my main issues with using it full time.

@svpino While you are exploring UV, please have a look on pixi as well, it’s the best for scientific computing by marrying the python and the conda ecosystem.

@svpino Let me know when it's native in the Python project, and on every distribution I'll need to touch..

@svpino My usage is in "for old timers"🤣 let me also stop what i am doing and look into this

@svpino A great `uv` feature for small scripts is including dependencies in the script itself.

@svpino Now that you said it, you're right... I've never seen the Python community adopt a tool as fast as we're adopting uv! Thanks for sharing the cheat sheet :)

@svpino as someone who has not touched python on over a year, I'll stick with pip and py. The solution to all this package management nonsense is compiling your programs into self-contained binaries.

@svpino Ever wondered why uv was not written in Python?

@svpino How do I deploy into production with uv though? Where are dependencies tracked?

@svpino Where did you get that cheat sheet? I’ve actually just heard of it the other day… might check this out Better than pip?

@svpino what about those of us that don't care anymore?

@svpino it still sucks though and your venv can randomly break for no reason. my enthusiasm for python has fallen off a cliff this past year.

@svpino Fucking love uv

@svpino GROK🤖- uv Use case scenarios https://x.com/i/grok/share/7mW...

@svpino Yeah it's fast and works :D that's a big win for python

@svpino makes life easier bro. i just tell my agents, "just use uv" and problem solved. no poetry no nada.

@svpino I propose a less age-ist term for "old timers," how about "OGs" as in original gangsters 🤓

@svpino I wonder what editor/ide will get first support for inline depencies

@svpino uv made me use python again

@svpino Does it make python fast though? 👀

@svpino No contest. uv is the 🐐

@svpino Pixi works well for my stack.

@svpino uv is rapidly becoming the Python community's top tool.

@svpino Uv is awesome! Started using it after seeing your post on my TL.

@svpino The Python community moving fast? Now that’s news! 🐍 Thanks for sharing the cheatsheet 📊

@svpino uv is the best. Any new python I start, I just run uv init with a virtual environment!

@svpino let’s hope the community finally find consensus on a package/environment manager

@svpino uv simplicity should be emulated in many other package mangers such as npm etc Universal (UV): This reflects its ambition to be a comprehensive and unified solution for Python package management, aiming to replace multiple existing tools like pip, pip-tools,pipx, and virtualenv

Share this thread

Read on Twitter

View original thread

Navigate thread

1/37