一个检查软件包更新的Python模块。
项目描述
update_checker
一个检查软件包更新的Python模块。
只有列入白名单的软件包才能检查更新。有关将软件包添加到白名单的信息,请联系update_checker的作者。
安装
可以通过以下方式安装update_checker模块
pip install update_checker
用法
要简单地输出当有新版本的praw
软件包时,可以使用以下代码片段
from update_checker import update_check
update_check('praw', '0.0.1')
如果您需要更多控制,例如在更新时进行条件操作,可以使用以下方法
from update_checker import UpdateChecker
checker = UpdateChecker()
result = checker.check('praw', '0.0.1')
if result: # result is None when an update was not found or a failure occured
# result is a UpdateResult object that contains the following attributes:
# * available_version
# * package_name
# * running_version
# * release_date (is None if the information isn't available)
print(result)
# Conditionally perform other actions
项目详情
关闭
update_checker-0.18.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a2d45bb4ac585884a6b03f9eade9161cedd9e8111545141e9aa9058932acb13 |
|
MD5 | 080504aa36e080fe8c3171fd25d81150 |
|
BLAKE2b-256 | 5c0b1bec4a6cc60d33ce93d11a7bcf1aeffc7ad0aa114986073411be31395c6f |
关闭
update_checker-0.18.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cbba64760a36fe2640d80d85306e8fe82b6816659190993b7bdabadee4d4bbfd |
|
MD5 | c42506f8b1e139fb92199ecfb0db8564 |
|
BLAKE2b-256 | 0cba8dd7fa5f0b1c6a8ac62f8f57f7e794160c1f86f31c6d0fb00f582372a3e4 |