commands.sh

uv

all

A fast Python package and project manager. Some subcommands such as `tool` and `python` have their own usage documentation.

More info →

Examples (8)

Create a new Python project in the current directory

Create a new Python project at the specified path

uv init path/to/directory

Add a new dependency to the project

uv add package

Remove a dependency from the project

uv remove package

Run a script or a command in the project's environment

uv run path/to/script.py|command

Update a project's environment from `pyproject.toml`

Create a lock file for the project's dependencies

Build the project into source and binary distributions

made by @shridhargupta | data from tldr-pages