Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 1.16 KB

File metadata and controls

60 lines (44 loc) · 1.16 KB

UV Python Package and Project Manager

uv is a responsive package and project manager for Python. It incorporates the features of the following tools:

  • pip
  • pip-tools
  • virtualenv
  • pipenv

Key Features

It is very fast. Combining multiple tool functionality into a single CLI. With package management, environment management, and dependency resolution.

Support for PEP 582.

Supports common formats with pyproject.toml.

Installation

asdf

asdf plugin add uv

Homebrew

brew install uv

Scoop

scoop install main/uv

WinGet

winget install --id=astral-sh.uv -e

Getting Started

uv python install
uv python list
uv init uv-demo
uv add requests
uv  sync

References