Как автоматически установить зависимости вложенных пакетов в Python?Python

Программы на Python
Anonymous
Как автоматически установить зависимости вложенных пакетов в Python?

Сообщение Anonymous »

У меня есть пакет под названием «библиотека». Структура каталогов выглядит следующим образом:

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

-library

+src

*pkg1.py

*pkg2.py

-pyproject.toml

-__init__.py
Pyproject.toml содержит:

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

[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"

[project]
name = "library"
version = "0.0.1"
dependencies = [pkg1,pkg2]
Насколько я понимаю, в pyproject.toml я могу указать зависимости. Однако pkg1 и pkg2 имеют свои собственные зависимости. Как мне сделать так, чтобы эти зависимости автоматически устанавливались при установке библиотеки.whl?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

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