用诗歌管理 git 子模块的依赖关系

2024-01-25

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

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

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

Thanks


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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用诗歌管理 git 子模块的依赖关系 的相关文章

随机推荐