LinuxCommandLibrary

uv-sync

Synchronize project virtual environment

TLDR

Sync environment

$ uv sync
copy
Sync without dev dependencies
$ uv sync --no-dev
copy
Sync specific extra
$ uv sync --extra [name]
copy
Sync from frozen lock
$ uv sync --frozen
copy

SYNOPSIS

uv sync [options]

DESCRIPTION

uv sync synchronizes the virtual environment with project dependencies. Creates venv if needed, installs/removes packages to match lockfile. Core command for environment management.

PARAMETERS

--frozen

Error if lock needs update.
--locked
Assert lockfile is current.
--no-dev
Skip dev dependencies.
--extra name
Include optional extra.
--all-extras
Include all extras.

SEE ALSO

uv(1), uv-lock(1), uv-add(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard