В настоящее время у меня есть проект Python3 с Poetry в качестве основного менеджера пакетов. Кроме того, я также настроил сборку и некоторые автоматизированные тесты с помощью рабочих процессов Github. Мой пакет зависит от Tensorflow, хотя автоматические тесты могут работать и без него. К сожалению, Tensorflow (который довольно большой) устанавливается каждый раз, когда рабочий процесс Github запускает эти тесты. Поскольку Tensorflow не нужен для этих тестов, и поскольку я хотел бы ускорить свою сборку, я хотел бы игнорировать зависимость Tensorflow, когда poetry install
вызывается из конвейера сборки.
Кто-нибудь знает способ исключить зависимость при использовании Poetry?