Python包元数据端点在JFrog Artifactory PyPI存储库中不可用

时间:2018-03-06 10:20:50

标签: python pip artifactory pypi

我正在使用JFrog Artifactory作为工件存储来保存私有python模块。当我们的构建服务器将已编译的python模块推送到Artifactory PyPI存储库时,它向另一个端点发出GET请求(以验证模块是否被推送)。我可以看到模块已存储,但/ json端点返回404未找到。当我尝试在公共PyPI站点上执行此操作时,我获得了JSON格式的元数据文档。

这是否是JFrog不支持的PyPI功能?或者它是我的构建工件的问题?我已经尝试过四处寻找,但却找不到相关信息。

https://wiki.python.org/moin/PyPIJSON?action=show&redirect=PyPiJson

适用于PyPI的网址:https://pypi.python.org/pypi/ {{packagename}} / json

示例:https://pypi.python.org/pypi/requests/json

在Artifactory上提供404的网址:https:// {{myorg}}。jfrog.io / {{myorg}} / api / pypi / {{myteam}} / {{packagename}} / json

谢谢

1 个答案:

答案 0 :(得分:2)

Artifactory仅支持PyPi simple API 目前不支持JSON API。