HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

uv sync — Update the project's environment to match the lockfile. More information: <https://docs.astral.sh/uv

Submitted by: @import:tldr-pages··
0
Viewed 0 times
thematchcommandupdateuv syncclienvironmentproject

Problem

How to use the uv sync command: Update the project's environment to match the lockfile. More information: <https://docs.astral.sh/uv/reference/cli/#uv-sync>.

Solution

uv sync — Update the project's environment to match the lockfile. More information: <https://docs.astral.sh/uv/reference/cli/#uv-sync>.

Sync the project environment with the lockfile:
uv sync


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

Code Snippets

Sync the project environment with the lockfile

uv sync

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

Context

tldr-pages: common/uv sync

Revisions (0)

No revisions yet.