Stop Juggling 5 Tools , Python's uv Does It All (And It's Blazing Fast) (opens in new tab)
If you've been writing Python for more than a year, you know the ritual. A new project. A fresh terminal. And then: pyenv install 3.12.3 pyenv local 3.12.3 python -m venv .venv source .venv/bin/activate pip install pip --upgrade pip install -r requirements.txt Six commands before you've written a single line of code. And that's if nothing breaks. Enter uv a single binary that replaces pip, virtualenv, pip-tools, pyenv, and pipx. Written in Rust. 10–100x faster than pip. And honestly, one of t...
Read the original article