一个实用程序,用于检查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是否是最新的。
>输出将类似于:
芹菜(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是否是最新的。