# uv Fast Python package and project manager written in Rust. 1. [TL;DR](#tldr) 1. [Further readings](#further-readings) 1. [Sources](#sources) ## TL;DR
Setup ```sh brew install 'uv' docker pull 'ghcr.io/astral-sh/uv:0.10.4-python3.12-trixie' pip install 'uv' pipx install 'uv' ```
Usage ```sh # Install applications. # Similar to `pipx install`. uv tool install 'ansible' # List installed applications. uv tool list # Run applications. # Similar to `pipx run`. uv tool run 'vllm' uvx 'vllm' # alias for `uv tool run` # Create virtual environments. uv venv '.venv' uv venv '.venv' --allow-existing --python 'python3.12' --seed # Clear the cache. uv cache clean ```
## Further readings - [Website] - [Codebase] ### Sources - [Documentation] [Codebase]: https://github.com/astral-sh/uv [Documentation]: https://docs.astral.sh/uv/ [Website]: https://docs.astral.sh/uv/