cli.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:puresec-cli 作者: puresec 项目源码 文件源码
def check_version():
    try:
        response = request.urlopen("http://cli.puresec.io/verify/version/{}".format(puresec_cli.__version__))
    except urllib.error.URLError:
        return

    try:
        response = json.loads(response.read().decode())
    except ValueError:
        return

    if not isinstance(response, dict):
        return

    try:
        is_uptodate, last_version = response['is_uptodate'], response['last_version']
    except KeyError:
        return

    if not is_uptodate:
        eprint("warn: you are using an outdated version of PureSec CLI (installed={}, latest={})".format(puresec_cli.__version__, last_version))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号