在requirements.txt或setup.cfg中查找过时的依赖项
pip-outdated的Python项目详细描述
在requirements.txt或setup.cfg文件中查找过时的依赖项。使用表格和颜色报告丢失/过时/不兼容的包。
此工具将版本号与requirements.txt或setup.cfg中的版本说明符进行比较。如果只想列出所有可更新的包,只需使用pip list --outdated命令。
用法
usage: pip-outdated [-h] [-v] [<file> [<file> ...]] Find outdated dependencies in your requirements.txt or setup.cfg file. positional arguments: <file> Read dependencies from requirements files. This option accepts glob pattern. (default: ['requirements.txt', 'setup.cfg']) optional arguments: -h, --help show this help message and exit -v, --verbose Print verbose information. (default: False)
检查requirements文件夹下的文件:
pip-outdated requirements/*.txt
对dev/test-requirements:
使用全局模式pip-outdated *-requirements.txt
待办事项
- 添加选项以更新包?
- 添加选项以更新requirements.txt/setup.cfg文件?
- 添加选项以列出所有包?(例如-g,--global)
更改日志
- 0.2.0(2019年2月10日)
- 0.1.0(2018年5月12日)
- 第一次释放。