【发布时间】:2015-04-30 17:49:13
【问题描述】:
pip 如何确定哪个版本是软件包的稳定版本?例如,当前 Django 的稳定版本是1.7.5(截至 2015 年 2 月 27 日),也就是通过命令pip install django 安装的版本。
但是当我转到 PyPI JSON API for Django (https://pypi.python.org/pypi/Django/json) 时,它解析为最新版本(包括开发版本):
"version": "1.8b1",
在 JSON 响应中有一个看起来表明稳定的键:
"stable_version": null,
但是我在 API 中尝试的所有包的值都是null。 JSON 响应中有这一行:
"classifiers": [
"Development Status :: 4 - Beta",
但这是一个复杂的解析行。如果有像"stable_version": true 或false 这样的行就好了。如何使用 PyPI JSON API 确定默认 pip 安装版本?
【问题讨论】: