Skip to main content

← All terms · Tooling

uv

Fast Rust-based Python package + project manager. Drop-in replacement for pip + venv with much faster installs.

Learn this interactively:

Open lesson lesson-157

Related — Tooling

virtualenv / venvPer-project Python environment. Isolates dependencies so two projects can use dipipPython's package manager. `pip install requests` fetches from PyPI.requirements.txtPlain text list of dependencies, optionally pinned: `requests==2.31.0`. `pip inspyproject.tomlModern Python project config. Replaces setup.py + setup.cfg + (eventually) requiBlackOpinionated Python formatter. Stops bike-shedding about style — one command, oneruffFast Rust-based Python linter. Replaces flake8 + isort + several plugins, ~100×