UPGRADE ALL THE PIP PACKAGES!
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pipupgrade-1.2.0.tar.gz
(13.1 kB
view hashes)
Built Distributions
pipupgrade-1.2.0-py3.5.egg
(32.2 kB
view hashes)
pipupgrade-1.2.0-py3-none-any.whl
(15.9 kB
view hashes)
Close
Hashes for pipupgrade-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1458d2163f0423fc1159679696087e0fef86899ec8f2225753616bfce6fcc420 |
|
MD5 | b3e69c9636ed0daffb066f72bd53e8aa |
|
BLAKE2b-256 | f72620c4e2b5217736eacd061308054d20ec2286de57db6fcd1cab2d63d8487e |