def update_status():
'''
-< True : Version is test; no update needed
-> False : Check for update failed
-> str : Latest version to update to
'''
try:
r = requests.get(constants.UPDATES, timeout=5)
except (requests.ConnectionError, requests.ConnectTimeout,
requests.ReadTimeout):
return False
else:
latestVersion = r.json()['latest_version']
if constants.VERSION == latestVersion:
return True
else:
return latestVersion
评论列表
文章目录