跳转到主要内容

显示已安装的pip包及其更新状态...

项目描述

https://travis-ci.org/bartTC/pip-check.svg?branch=master

pip-check

pip-check为您提供所有已安装包及其更新状态的快速概览。在底层,它调用pip list --outdated --format=columns并将其转换为更友好的表格。

https://d.pr/i/ZDPuw5.png

安装

pip install pip-check

在Python 2.7或3.4上运行的最后一个版本是v2.5.2。使用以下命令安装它:

pip install pip-check==2.5.2

使用方法

$ pip-check -h
usage: pip-check [-h] [-a] [-c PIP_CMD] [-l] [-r] [-f] [-H] [-u] [-U]

A quick overview of all installed packages and their update status.

optional arguments:
  -h, --help            show this help message and exit
  -a, --ascii           Display as ASCII Table
  -c PIP_CMD, --cmd PIP_CMD
                        The pip executable to run. Default: `pip`
  -l, --local           Show only virtualenv installed packages.
  -r, --not-required    List only packages that are not dependencies of
                        installed packages.
  -f, --full-version    Show full version strings.
  -H, --hide-unchanged  Do not show "unchanged" packages.
  -u, --show-update     Show update instructions for updatable packages.
  -U, --user            Show only user installed packages.

测试

针对多种Python版本进行测试

$ pip install tox tox-pyenv
$ tox

针对您当前的Python版本进行测试

$ python setup.py test

推荐相似工具

  • pip-date - 显示所有pip包的安装或修改时间

  • pip-chill - 仅列出已安装包的依赖项(或不是)

变更日志

v2.9 (2024-09-01)

  • 加载时显示当前Python和pip版本。

  • 针对Python 3.12进行测试。

v2.8.1 (2022-11-06)

  • 修复了将包错误地分类到“主要”类别的问题。

v2.8 (2022-11-06)

  • 添加了对Python 3.11的支持。

  • 用“packaging”模块替换了已废弃的“distutils”。

v2.7 (2021-11-16)

  • 停止支持Python 2.7、3.4和3.5。

  • 添加了对Python 3.9和3.10的支持。

  • 移除了依赖项“colorclass”以及相应的shell参数–disable-colors

v2.6 (2019-12-12)

  • 要求Python 3.5或更高版本。

  • 如果pip退出状态码为1(或更大),则显示命令错误。

  • 如果由于网络问题pip无法加载包,则显示错误消息。

  • 更新说明现在将添加--user,以防pip-check命令应仅显示用户包。

v2.5.2 (2019-08-08)

  • 这是最后一个在Python 2.7上运行的版本。使用以下命令安装它:pip install pip-check==2.5.2

  • Windows颜色修复。

v2.5.1 (2019-08-08)

  • Windows脚本修复。

v2.5 (2019-08-08)

  • 更健壮的安装方式,将pip-check安装为合适的控制台脚本。

  • 添加了新的--disable-colors参数。

  • 添加了对Python 3.7和3.8的测试。

  • 修复了没有过时包时出现的语法警告。

  • 清理了整个代码库。

v2.4(2019-07-23)

  • 添加了只显示用户或本地包命名空间中的包的支持。

v2.3.3(2018-02-19)

  • --show-update进行了视觉上的修正。

v2.3.2(2018-02-18)

  • 添加了新的--show-update参数。

  • 修复了--full-versions参数。

  • 进行了小的用户界面改进。

v2.1(2018-02-18)

  • 完全新的架构。现在它直接调用pip并解析其输出,应该更可靠。

  • 现在它也使用distutils进行版本比较,这也更可靠。

  • 许多功能和错误修复。

v0.2(2016-02-09)

  • 修复了与较旧pip版本的兼容性问题。

  • 截断极长的版本号。

v0.1(2016-02-06)

  • 第一个版本,尽管功能非常有限。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源分发

pip_check-2.9.tar.gz (6.9 kB 查看散列值)

上传时间

构建分发

pip_check-2.9-py3-none-any.whl (7.4 kB 查看散列值)

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面