1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 23:02:07 +02:00
tldr/pages/common/uv-add.md
Damy Metzke 0f59282916
uv-{add, tree}: Add page (#15552)
Co-authored-by: Wiktor Perskawiec <git@spageektti.cc>
2025-01-22 14:10:36 +01:00

989 B

uv add

Add package dependencies to the pyproject.toml file. Packages are specified according to https://peps.python.org/pep-0508/. More information: https://docs.astral.sh/uv/reference/cli/#uv-add.

  • 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}}