У меня есть следующая структура каталогов с локальным подмодулем (которого нет в git)
root
|
|___Dependency
| |__________setup.py
|
|___MainPackage
|___________setup.py
Я не хочу добавлять исходный код зависимости внутри MainPackage, так как он не 'действительно ли они принадлежат, возможно ли указать файл setup.py основного пакета на локальную зависимость?
В настоящее время мое решение состоит в том, чтобы запустить сценарий после установки, который устанавливает зависимость с помощью pip, однако это означает, что если я запускаю команду setup.py test
, мне придется вручную установить зависимость, иначе тесты не пройдут.