pipupgrade

1.12.0 · maintenance · verified Mon Apr 13

pipupgrade is a command-line interface (CLI) tool for upgrading Python packages across various environments. It supports requirements.txt files and Pipfiles, leveraging semantic versioning to intelligently manage updates and prevent unintended breaking changes. The current version is 1.12.0, released in February 2022, indicating a maintenance-focused release cadence.

Warnings

Install

Quickstart

To quickly check for outdated packages, use the `--check` flag. To upgrade all packages across detected pip environments, simply run `pipupgrade`. By default, it avoids major version upgrades to prevent breaking changes.

pipupgrade --check
# This command checks for outdated packages without performing upgrades.
pipupgrade
# This command upgrades all detected outdated packages, avoiding major version bumps by default.

view raw JSON →