我正在做两个项目,我们称它们Project A
为Project B
.
Project B
需要一些模块Project A
,所以我做了poetry build
一个Project A
。当我手动执行pip install dist/blabla.whl
由poetry on 生成的构建时,我可以访问该模块Project A
。
但是当我做 a 时poetry add project-a git+ssh://git@gitlab.blabla.co/nubela/project-a.git#develop
,它说
找不到包 project-a 的匹配版本
当然,我理解是因为project-a
它没有经典地与 setup.py 和其他东西打包在一起。然后如何在poetry add <git-repo-uri>
不涉及自托管 pypi 实例的情况下执行?
我可以将 .whl 文件推送到项目 git repo,这有帮助吗?