Как добавить пакет Python из git в качестве зависимости в Bazel?Python

Программы на Python
Anonymous
Как добавить пакет Python из git в качестве зависимости в Bazel?

Сообщение Anonymous »

Я пытаюсь настроить сборку проекта Python в Bazel.
Одна из зависимостей (точнее, nvdiffrast) — это пакет Python, которого нет в pypi.
Обычно я установите его прямо из git (pip install git+...). Теперь не знаю, как настроить установку этого пакета в сборке bazel.
Пробую что-то вроде:

Код: Выделить всё

http_archive(
name = "nvdiffrast",
url = "https://github.com/NVlabs/nvdiffrast/archive/refs/tags/v0.3.1.tar.gz",
integrity = ...,
strip_prefix = ...,
)
Однако мне до сих пор неясно, как мне настроить сборку из setup.py (который доступен в репозитории).

Подробнее здесь: https://stackoverflow.com/questions/787 ... y-in-bazel

Вернуться в «Python»