Skip to main content

What is uv?

uv is a dependency manager for Python projects.

Why use uv?

uv is a high-performance dependency manager for Python projects. uv is:
  • Fast: It downloads and installs dependencies in parallel, reducing the time it takes to install them.
  • Easy: It is easy to use, with a simple command line interface.
  • Secure: It is secure, as it verifies the integrity of the dependencies it installs.

How to install uv

We use uv for high-performance dependency management and project orchestration. It is the recommended tool for managing your development environment and installing dependencies.

Updating uv

If you installed uv using the Standalone method, you can keep it updated by running:
When another installation method is used, self-updates are disabled. Use the package manager’s upgrade method instead. For example, with pip: