将 gitlab 包注册表中的 python 包和其他外部索引直接包含到 setup.py 依赖项中

2024-02-15

The gitlab包注册表 https://docs.gitlab.com/ee/user/packages/可以用来publish https://docs.gitlab.com/ee/user/packages/pypi_repository/#publish-a-pypi-package-by-using-twine and install https://docs.gitlab.com/ee/user/packages/pypi_repository/#install-a-pypi-packagepython 包。这样的安装可以完美地使用--extra-index-url or --index-url如中所述文档 https://docs.gitlab.com/ee/user/packages/pypi_repository/#install-a-pypi-package我还使用一个成功地测试了它requirements.txt如上所述的文件here https://medium.com/maisonsdumonde/gitlab-ci-cd-and-gitlab-pypi-repository-4916a51d22eb.

尽管如此,出于许多目的,将它们直接添加到包中会更容易setup.py https://packaging.python.org/tutorials/packaging-projects/#creating-setup-py.

有没有办法将这些包从 gitlab 的注册表或其他外部索引直接添加到需求中setup.py?

注意:我知道可以直接从 git 存储库安装setup.py。但我想改用版本化的包注册表。

在此先感谢您的帮助!


None

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

将 gitlab 包注册表中的 python 包和其他外部索引直接包含到 setup.py 依赖项中 的相关文章

随机推荐