uv is a fast Python package and project manager written in Rust, aiming to replace multiple tools like pip, pip-tools, poetry, pyenv, and more. It provides a pip-compatible interface, supports Cargo-style workspaces, and is installable without requiring Rust or Python. It offers comprehensive project management, allowing for quick installation and switching between Python versions, as well as running and managing scripts and tools. uv is supported on macOS, Linux, and Windows and backed by Astral, the creators of Ruff.
Table of contents
HighlightsGetting startedProject managementTool managementPython managementScript supportThe pip interfaceLearn more2 Comments
Sort: