commands.sh

uv sync

all

Update the project's environment to match the lockfile.

More info →

Examples (8)

Sync the project environment with the lockfile

Sync and include all optional dependencies

uv sync --all-extras

Sync with specific optional dependencies

uv sync --extra extra_name

Sync only development dependencies

uv sync --only-dev

Sync excluding development dependencies

uv sync --no-dev

Sync specific dependency groups

uv sync --group group_name

Check if environment is already synchronized (no changes)

uv sync --check

Preview what would be synced without making changes

uv sync --dry-run
made by @shridhargupta | data from tldr-pages