10.3. Tooling for Python Projects#

10.3.1. uv: Super-fast pip Alternative#

Forget plain pip for installing packages.

Use uv for Python package installing.

uv is a blazingly fast package installer and resolver, written in Rust for high performance.

It is a drop-in replacement for pip and pip-tools, being up to 115x faster.

uv is still in an early phase, but it’s interesting to see where it goes.

!curl -LsSf https://astral.sh/uv/install.sh | sh
!uv pip install requests