一个实用程序,用于检查pypi是否更新了当前安装的包

librarywatch的Python项目详细描述


librarywatch使用一个方便的django管理命令包装器,可以方便地检查已安装包的更新。将“librarywatch”添加到settings.installe应用程序并运行python manage.py check\u更新程序以查看是否有更新的库可用。


>输出将类似于:
芹菜(3.0.5<;3.0.0.0.9)
django芹菜(3.0.0.4<;3.0.0.9)
django Haystack(2.0.0.0-beta<;1.2.7)
httplib2(0.7.4<;0.7.7.4<;0.7.7.5)
Kombu appu app.2.2.2.7.(2.3.2<;2.4.5)
python dateutil(1.5<;2.1)
requests(0.13.5<;0.14.0)
pil(1.1.7<;1.1.6)


这是一个简单的应用程序/功能,但将节省我(希望您)的时间,并且可以轻松地安装在您所做的一切上。

或者希望确保python dateutil不建议您使用python 2上的应用程序转到2.x分支。x)可以将librarywatch ignore版本添加到设置文件中。


librarywatch ignore版本={
'python dateutil':'*',它建议的2.x系列不适用于python 2.xmaster
'pil':'1.1.6',运行的1.1.7似乎不在pypi上
}


仅1.x系列用于python 2.x)
-检测不是来自pypi而是来自存储库(即github/bitbucket)的内容,并使用它们各自的api来确定安装的sha是否是最新的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Maven无法使用gitlab解析依赖关系   eclipse中具有不同输出文件夹的两个不同源文件夹具有相同类型的java源文件;不被编译   java如何在哨兵报告中添加标签?   如何获取使用vSphere API和Java连接到vCenter server的所有esx主机的信息?   java在Windows上的命令行中运行jar(类路径)   类似于C++的java库   java为算法确定BigO符号   java在重启响应中迭代并验证Json数组中的值   java使用实例方法替换静态方法   绘制正方形时按键按下的java问题   JAXB封送XML中未显示java XSD命名空间   java删除方法中表的元素   使用IVY获取Selenium独立JAR的java方法