Skip to content
Elephant House Logo

pip-check

Check your installed Python packages for updates

pip-check gives you a quick overview of all installed packages and their update status. Under the hood it calls pip list --outdated --format=columns and transforms it into a more user-friendly table.

Usage

$ uvx pip-check
Installed 3 packages in 5ms
Python 3.14.1 (main, Dec  2 2025, 22:17:19) [Clang 21.1.4 ]
pip 25.3 from ~/lib/python3.14/site-packages/pip (python 3.14)

Loading package versions...

┌──────────────────────┬─────────┬────────┐
│ Major Release Update │ Version │ Latest │
├──────────────────────┼─────────┼────────┤
│ readme_renderer      │ 43.044.0
└──────────────────────┴─────────┴────────┘

┌──────────────────────┬─────────┬─────────┐
│ Minor Release Update │ Version │ Latest  │
├──────────────────────┼─────────┼─────────┤
│ awscli               │ 1.44.14 │ 1.44.15 │
│ botocore             │ 1.42.24 │ 1.42.25 │
│ docutils             │ 0.190.22.4  │
│ dulwich              │ 0.24.10 │ 0.25.1  │
│ filelock             │ 3.20.2  │ 3.20.3  │
│ numpy                │ 2.4.0   │ 2.4.1   │
│ pathspec             │ 1.0.2   │ 1.0.3   │
│ rsa                  │ 4.7.2   │ 4.9.1   │
│ ruff                 │ 0.14.10 │ 0.14.11 │
│ tinycss2             │ 1.4.0   │ 1.5.1   │
│ tox                  │ 4.34.0  │ 4.34.1  │
│ ty                   │ 0.0.10  │ 0.0.11  │
│ typer                │ 0.21.0  │ 0.21.1  │
│ uv                   │ 0.9.22  │ 0.9.24  │
│ virtualenv           │ 20.36.0 │ 20.36.1 │
└──────────────────────┴─────────┴─────────┘
  

Features

Beautiful Output

Displays package information in a clean, readable ASCII table format. See what's outdated at a glance.

Multiple Package Managers

Works with pip, pip3, and uv. Use the --cmd flag to specify your preferred package manager.

Smart Filtering

Filter by virtual environment packages, user-installed packages, or exclude dependencies to focus on what matters.

Update Instructions

Show copy-paste ready pip install commands to update your outdated packages with a single flag.

Perfect for...

Checking project dependencies
Regular maintenance checks
Security update audits
Virtual environment management
Back to Homepage