【问题标题】:Manage dependencies of git submodules with poetry用诗歌管理 git 子模块的依赖关系
【发布时间】:2022-02-18 19:27:59
【问题描述】:

我们有一个存储库 app-lib,它在其他 4 个存储库中用作子模块,并且我必须在每个存储库中添加子模块的所有依赖项。 因此,如果我在 app-lib 中添加/删除依赖项,我必须调整所有其他存储库。 我有办法告诉 Poetry 安装根 repo 依赖项和子模块中的那些吗?

my-package = { path = "../my-package/dist/my-package-0.1.0.tar.gz" } 参数似乎只适用于文件。而且我不知道将所有轮子存储在 app-lib 中是否是好的设计。

我有点想合并根 toml 文件依赖和子模块 toml 文件依赖,然后安装它们。

谢谢

【问题讨论】:

    标签: python dependencies git-submodules python-poetry


    【解决方案1】:

    最后,如果这对某人有所帮助,我只需构建子模块并将其存储在像 Gitlab Packages 或 Nexus 这样的私人仓库中,并使用 peotry install 加载诗歌。

    https://python-poetry.org/docs/repositories/

    【讨论】:

      猜你喜欢
      • 2018-08-14
      • 2022-12-17
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-28
      • 2019-06-30
      相关资源
      最近更新 更多