分析安装在Python环境中的包

envrpt的Python项目详细描述


https://img.shields.io/pypi/v/envrpt.svghttps://img.shields.io/pypi/l/envrpt.svghttps://github.com/jayclassless/envrpt/workflows/Test/badge.svg

Overview

envrpt分析安装在Python环境中的包并生成 调查结果的报告。目前,它:

  • 标识并编录环境中安装的所有包。在
  • 检查PyPI以确定是否安装了的新版本 提供套餐。在
  • 检查已安装程序包之间是否存在缺少的和不正确的依赖关系。在
  • 对照Safety DB检查已安装的包,以识别那些已知的包 脆弱性。在

Usage

当安装到要分析的环境(pip install envrpt)中时,envrpt命令应该可用:

$ envrpt --help
usage: envrpt [-h] [-v] [--skip-outdated-check] [--skip-vulnerability-check] [-f {console,html,json,markdown}]
              [-o FILENAME] [-s] [-p]

Analyzes the packages installed in a Python environment

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  --skip-outdated-check
                        skips querying the package server for new versions of packages
  --skip-vulnerability-check
                        skips checking installed packages for known vulnerabilities
  -f {console,html,json,markdown}, --format {console,html,json,markdown}
                        the format to output the environment report in; if not specified, defaults to console
  -o FILENAME, --output FILENAME
                        the filename to write the output to; if not specified, defaults to stdout
  -s, --summary-only    only show a summary of the environment
  -p, --problems-only   only show packages with problems

License

envrpt根据MIT License的条款发布。在

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

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值