LINUX.ORG.RU

Dependency management для нескольких питонопроектов

 ,


0

3

В мавене есть такая весч как dependencyManagement, где фиксируются версии либ, но при этом нужно ли их ставить каждый child-проект решает сам.

Проблема, которую оно решает: есть 40 проектов, нужно в 30 обновить одну либу, а в 20 - другую, множества пересекаются, тянуть все либы в каждый проект плохо. Каждый проект говорит что ему надо без указания версий, а версии идут из родительского depMgmt.

Кто-нибудь знает что-то похожее в питоне? Poetry вроде так не умеет, чистый pip тоже

★★★★★
Ответ на: комментарий от rupert

Poetry так разве может? Нужен некий parent где указаны версии либ, но при этом сами зависимости к детям не тянутся, только в случае если дети сами их указывают

upcFrost ★★★★★
() автор топика
Ответ на: комментарий от gruy

Pipenv тянет зависимости parent’a детям

upcFrost ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.