【发布时间】:2021-09-22 05:31:16
【问题描述】:
我有一个项目my-project,它使用了一个子模块my-submodule。子模块在poetry.lock 和pyproject.toml 文件中具有与my-project 不同的依赖关系。
我已经使用poetry add 安装了my-project 所需的依赖项。安装这些 dep 并在 my-project 的根文件夹中创建 poetry.lock 和 pyproject.toml 文件。
现在,我还想安装子模块的依赖项。假设子模块的路径是path/to/submodule/from/root,那么如何安装子模块的依赖项并使这些deps反映在根的poetry.lock和pyproject.toml文件中?
这里有人问过类似的问题:Manage dependencies of git submodules with poetry,但那里没有提供解决方案。
【问题讨论】:
标签: python python-3.x python-poetry