客户实际使用PyPI API的哪些部分?

时间:2014-04-13 09:38:39

标签: python pip pypi

在我看来, pip 仅使用PyPI的以下API资源:

  • /pypi/package_name用于查找指向最新版本发行版的链接
  • /pypi/package_name/version指向特定版本的链接
  • /pypi/获取所有包的列表(当以前的资源找不到合适的包时?不确定)
  • 用于按名称或说明搜索分发的xmlrpc方法search

此外,似乎 setuptools / 分发 /等使用带有段/pypi/的多部分数据帖子的:action资源=="上传"用于上传带有它的元数据的文件,以及"注册"仅用于上传元数据。

API的其余部分怎么样?有用于从数据库返回分发元数据的API调用,但在我看来, pip 从发布文件本身读取它们。还有许多其他的xmlrpc方法,但它看起来并不像pip那样使用它们。

是否有其他客户使用更多PyPI的API?我忽略了一些pip的功能吗?是否有display_pkginfoverifyurls等API调用正在被其他任何客户使用?

0 个答案:

没有答案