Skip to main content

pipupgrade

The missing command for pip

Table of Contents

Features

  • Updates system packages and local packages.
  • Updates packages mentioned within a requirements.txt file (Also pins upto-date versions if mentioned).
  • Detects semantic version to avoid updates that break changes.
  • Python 2.7+ and Python 3.4+ compatible. Also pip 9+, pip 10+ and pip 18+ compatible.
  • Zero Dependencies!

Installation

$ pip install pipupgrade

Usage

That's basically it! Run the help for more details...

$ pipupgrade --help
usage: pipupgrade [-y] [-c] [-l] [-s] [-r REQUIREMENTS] [-u] [--no-color] [-V]
                  [-v] [-h]

UPGRADE ALL THE PIP PACKAGES!

optional arguments:
  -y, --yes             Confirm for all dialogs
  -c, --check           Check for outdated packages
  -l, --latest          Update all packages to latest
  -s, --self            Update self
  -r REQUIREMENTS, --requirements REQUIREMENTS
                        Path to requirements.txt file
  -u, --user            Install to the Python user install directory for
                        environment variables and user configuration.
  --no-color            Avoid colored output
  -V, --verbose         Display verbose output
  -v, --version         show program's version number and exit
  -h, --help            Show this help message and exit

License

This repository has been released under the MIT License.


Made with ❤️ using boilpy.

Metadata

Release files for pipupgrade 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pipupgrade 1.2.0
File Size Uploaded
pipupgrade-1.2.0.tar.gz 13.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pipupgrade 1.2.0
File Interpreter ABI Platform
pipupgrade-1.2.0-py3.5.egg Legacy Egg format - - Details
pipupgrade-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 61.2 kB

Release files / pipupgrade-1.2.0.tar.gz

Download URL pipupgrade-1.2.0.tar.gz
Size 13.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3eae784b461381c20bac66841eae0b31fcc4247385e9135330e50042ec5e9577
BLAKE2b-256 checksum
How to use checksums
d591a7c7157583ab97f02984cfc305ea244aa77dd94a8ae9884847b09970128a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2

Release files / pipupgrade-1.2.0-py3.5.egg

Download URL pipupgrade-1.2.0-py3.5.egg
Size 32.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
02e42c4c1e4c39eefafaf5b55b3e47f4067f0af9eafae3c73806a178f9e4aa63
BLAKE2b-256 checksum
How to use checksums
ede15d5605884310323dcf6a54b3f6bcb7138f51135552020ba4319bb02f51c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2

Release files / pipupgrade-1.2.0-py3-none-any.whl

Download URL pipupgrade-1.2.0-py3-none-any.whl
Size 15.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1458d2163f0423fc1159679696087e0fef86899ec8f2225753616bfce6fcc420
BLAKE2b-256 checksum
How to use checksums
f72620c4e2b5217736eacd061308054d20ec2286de57db6fcd1cab2d63d8487e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2

Release history Release notifications | RSS feed

1.12.0

2 release files

1.10.1

2 release files

1.9.0

2 release files

1.8.4

1 release file

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.4

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

3 release files

1.6.8

3 release files

1.6.7

2 release files

1.6.6

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

1 release file

1.4.0

1 release file

1.3.1

1 release file

1.3.0

1 release file

This release

1.2.0 This release

3 release files

1.1.7

1 release file

1.1.6

1 release file

1.1.5

1 release file

1.1.2

3 release files

1.1.1

3 release files

1.1.0

3 release files

1.0.0

3 release files

0.2.4

3 release files

0.2.3

3 release files

0.2.2

3 release files

0.2.1

3 release files

0.2.0

3 release files

0.1.1

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page