【发布时间】:2019-12-19 19:46:42
【问题描述】:
我有许多共享一些常见依赖项的 python 应用程序(单独的 git repos)。我想要某种父依赖文件,其中定义了每个依赖项,并且在每个 python 应用程序中我可以简单地引用这个父文件并使用这些依赖项。
来自 Java/Maven 背景,我之前使用父 pom(在单独的 git repo 和版本化)中完成了此操作,它定义了 dependencyManagement 中的所有依赖项,然后每个应用程序都依赖于这个父级,然后确保所有的依赖项和版本被继承到每个应用程序。
在 Python 生态系统中是否有类似的方法?
编辑:还有一种方法可以覆盖依赖项以在您的应用程序中使用特定版本吗?
【问题讨论】:
标签: python maven dependencies dependency-management pypi