37 lines
1.2 KiB
Markdown
Raw Normal View History

# uv build
> Собирать пакеты Python в исходные дистрибутивы и wheel-файлы.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-build>.
- Собрать пакет в текущем каталоге:
`uv build`
- Собрать пакет из указанного каталога:
`uv build {{путь/к/каталогу}}`
- Собрать только wheel (пропустить исходный дистрибутив):
`uv build --wheel`
- Собрать только исходный дистрибутив (пропустить wheel):
`uv build --sdist`
- Собрать и поместить результат в указанный каталог:
`uv build {{[-o|--out-dir]}} {{путь/к/выходномуаталогу}}`
- Собрать определённый пакет в рабочем пространстве:
`uv build --package {{имя_пакета}}`
- Собрать все пакеты в рабочем пространстве:
`uv build {{[--all|--all-packages]}}`
- Собрать с использованием определённого интерпретатора Python:
`uv build {{[-p|--python]}} {{python3.11}}`