commands.sh

uv add

all

Add package dependencies to the `pyproject.toml` file. Packages are specified according to <https://peps.python.org/pep-0508/>.

More info →

Examples (8)

Add the latest version of a package

uv add package

Add multiple packages

uv add package1 package2 ...

Add a package with a version requirement

uv add package>=1.2.3

Add packages to an optional dependency group, which will be included when published

uv add --optional optional package1 package2 ...

Add packages to a local group, which will not be included when published

uv add --group group package1 package2 ...

Add packages to the dev group, shorthand for `--group dev`

uv add --dev package1 package2 ...

Add package as editable

uv add --editable path/to/package/

Enable an extra when installing package, may be provided multiple times

uv add package --extra extra_feature
made by @shridhargupta | data from tldr-pages