我们有一些内部库已经拆分出来(主要是行政原因或为了方便以后易于开源)。它们存在私有 Github 存储库中,如果这很重要的话。
我想部署一个应用程序到 Heroku 上试试。它依赖其中一个库。
我应该在 requirements.txt 中指定我的依赖关系。对于 PyPI 可安装的东西很容易,但是对于这些内部依赖项应该怎么办?
我可以运行自己的私有 PyPI 镜像来处理这个问题,或者我可以使用可编辑的包(尽管文档说它们不应该在生产中使用)。
什么是适当的方法?
我想部署一个应用程序到 Heroku 上试试。它依赖其中一个库。
我应该在 requirements.txt 中指定我的依赖关系。对于 PyPI 可安装的东西很容易,但是对于这些内部依赖项应该怎么办?
我可以运行自己的私有 PyPI 镜像来处理这个问题,或者我可以使用可编辑的包(尽管文档说它们不应该在生产中使用)。
什么是适当的方法?