7

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

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

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

谢谢

4

1 回答 1

0

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

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

于 2022-02-18T11:27:59.707 回答