У меня есть пакет под названием «библиотека». Структура каталогов выглядит следующим образом:
Код: Выделить всё
-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