我想编写一个脚本遍历 pypi 存储库中的所有包,以检查它们是否使用 wheel
或 egg
。
我知道根据新标准,所有包都必须使用 wheel
而不是 egg
。我在 this 上找到了这个信息网站。他们还有使用和不使用 wheel
的软件包列表。但是,他们只列出了前几个包。但是,我想检查一下 pypi 上的所有包。我知道在 pypi 网站上,它们会显示可供下载的文件类型,例如this显示没有wheel文件类型可供下载,相反this显示轮格式可供下载。这样的事情能帮助我实现我的目标吗?
我当然不希望有人为我编写脚本,但我想获得有关如何判断包是否正在使用 wheel
的提示。
最佳答案
PyPI 有一个 JSON API,可以为您提供给定项目的所有版本,以及给定版本的所有文件:https://warehouse.readthedocs.io/api-reference/json/
关于python - pypi:如何检查包是否正在使用 wheel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56157015/