检查要求是否为最新版本

11 浏览
0 Comments

检查要求是否为最新版本

我正在使用pip requirements文件来管理我的依赖列表。

我也试图遵循最佳实践来管理依赖关系,并在requirements文件中提供精确的软件包版本。例如:

Django==1.5.1
lxml==3.0

问题是:是否有一种方法可以告知Python Package Index中列在requirements.txt中的软件包是否有任何更新的版本可用?

对于这个特定的示例,目前最新可用的版本分别是Django的1.6.2和lxml的3.3.4。

我已经尝试过pip install --upgrade -r requirements.txt,但它显示所有内容都是最新的:

$ pip install --upgrade -r requirements.txt 
Requirement already up-to-date: Django==1.5.1 ...

请注意,此时我不想进行实际的升级,我只是想查看是否有任何可用的更新。

0