Show HN: Req Update Check
Published on: 2025-07-18 08:30:17
req-update-check
A Python tool to check your requirements.txt file for package updates, with optional file caching for better performance.
Features
Check for available updates in your requirements.txt file
Show update severity (major/minor/patch)
Display package homepages and changelogs when available
Optional file caching for faster repeated checks
Support for comments and inline comments in requirements.txt
Ignores pre-release versions (alpha, beta, release candidates)
Installation
Install from PyPI:
pip install req-update-check
Or install from the repo directly:
pip install git+https://github.com/ontherivt/req-update-check.git
Or install from source:
git clone https://github.com/ontherivt/req-update-check.git cd req-update-check pip install -e .
Usage
Basic usage:
req-update-check requirements.txt
Command Line Options
req-update-check [-h] [--no-cache] [--cache-dir CACHE_DIR] requirements_file
Arguments:
requirements_file : Path to your requirements.txt file
O
... Read full article.