Introduction
uv is a next-generation Python package management tool
Installation
curl -LsSf https://astral.sh/uv/install.sh | sh
Create a virtual environment
uv venv
Install/Uninstall packages
Add uv before the pip command
uv pip install triton
uv pip uninstall triton
Manage dependencies
Install/Uninstall dependencies
uv pip install requests
uv pip uninstall requests
Install from requirements.txt
uv pip install -r requirements.txt
Freeze dependency list
uv pip freeze > requirements.txt
Update all dependencies
uv pip install -U -r requirements.txt
Run Python script
uv run script.py
Start REPL
uv
Clean cache
uv cache clean