Можно ли добавить локальный пакет с setup.py в качестве зависимости в файле setup.py основного пакета? - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть следующая структура каталогов с локальным подмодулем (которого нет в git)

root
|
|___Dependency
|   |__________setup.py
|
|___MainPackage
    |___________setup.py

Я не хочу добавлять исходный код зависимости внутри MainPackage, так как он не 'действительно ли они принадлежат, возможно ли указать файл setup.py основного пакета на локальную зависимость?

В настоящее время мое решение состоит в том, чтобы запустить сценарий после установки, который устанавливает зависимость с помощью pip, однако это означает, что если я запускаю команду setup.py test, мне придется вручную установить зависимость, иначе тесты не пройдут.

...