1.5 KiB
Raw Blame History

uv add

Добавлять зависимости пакетов в файл pyproject.toml. Пакеты указываются согласно https://peps.python.org/pep-0508/. Больше информации: https://docs.astral.sh/uv/reference/cli/#uv-add.

  • Добавить последнюю версию пакета:

uv add {{пакет}}

  • Добавить несколько пакетов:

uv add {{пакет1 пакет2 ...}}

  • Добавить пакет с ограничением версии:

uv add {{пакет>=1.2.3}}

  • Добавить пакеты в необязательную группу зависимостей, которая будет включена при публикации:

uv add --optional {{группа}} {{пакет1 пакет2 ...}}

  • Добавить пакеты в локальную группу, которая не будет включена при публикации:

uv add --group {{группа}} {{пакет1 пакет2 ...}}

  • Добавить пакеты в группу dev, сокращение для --group dev:

uv add --dev {{пакет1 пакет2 ...}}

  • Добавить пакет в режиме редактирования:

uv add --editable {{путь/к/пакету}}/

  • Включить дополнение при установке пакета (можно указать несколько раз):

uv add {{пакет}} --extra {{дополнение}}