37 lines
1.3 KiB
Markdown
37 lines
1.3 KiB
Markdown
|
|
# uv sync
|
|||
|
|
|
|||
|
|
> Обновлять окружение проекта в соответствии с файлом блокировки.
|
|||
|
|
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-sync>.
|
|||
|
|
|
|||
|
|
- Синхронизировать окружение проекта с файлом блокировки:
|
|||
|
|
|
|||
|
|
`uv sync`
|
|||
|
|
|
|||
|
|
- Синхронизировать со всеми необязательными зависимостями:
|
|||
|
|
|
|||
|
|
`uv sync --all-extras`
|
|||
|
|
|
|||
|
|
- Синхронизировать с определёнными необязательными зависимостями:
|
|||
|
|
|
|||
|
|
`uv sync --extra {{имя_дополнения}}`
|
|||
|
|
|
|||
|
|
- Синхронизировать только зависимости разработки:
|
|||
|
|
|
|||
|
|
`uv sync --only-dev`
|
|||
|
|
|
|||
|
|
- Синхронизировать без зависимостей разработки:
|
|||
|
|
|
|||
|
|
`uv sync --no-dev`
|
|||
|
|
|
|||
|
|
- Синхронизировать определённые группы зависимостей:
|
|||
|
|
|
|||
|
|
`uv sync --group {{имя_группы}}`
|
|||
|
|
|
|||
|
|
- Проверить, синхронизировано ли окружение (без изменений):
|
|||
|
|
|
|||
|
|
`uv sync --check`
|
|||
|
|
|
|||
|
|
- Предварительно просмотреть, что будет синхронизировано, без внесения изменений:
|
|||
|
|
|
|||
|
|
`uv sync --dry-run`
|