UPGRADE ALL THE PIP PACKAGES!
Project description
<div align="center">
<img src=".github/assets/meme.jpg" width="250">
<h1>
pipupgrade
</h1>
<h4>The missing command for <code>pip</code></h4>
</div>
<p align="center">
<a href="https://travis-ci.org/achillesrasquinha/pipupgrade">
<img src="https://img.shields.io/travis/achillesrasquinha/pipupgrade.svg?style=flat-square">
</a>
<a href="https://coveralls.io/github/achillesrasquinha/pipupgrade">
<img src="https://img.shields.io/coveralls/github/achillesrasquinha/pipupgrade.svg?style=flat-square">
</a>
<a href="https://pypi.org/project/pipupgrade/">
<img src="https://img.shields.io/pypi/v/pipupgrade.svg?style=flat-square">
</a>
<a href="https://pypi.org/project/pipupgrade/">
<img src="https://img.shields.io/pypi/l/pipupgrade.svg?style=flat-square">
</a>
<a href="https://saythanks.io/to/achillesrasquinha">
<img src="https://img.shields.io/badge/Say%20Thanks-🦉-1EAEDB.svg?style=flat-square">
</a>
<a href="https://paypal.me/achillesrasquinha">
<img src="https://img.shields.io/badge/donate-💵-f44336.svg?style=flat-square">
</a>
</p>
### Table of Contents
* [Features](#Features)
* [Installation](#installation)
* [Usage](#usage)
* [License](#license)
### 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.
* Zero Dependencies!
#### Installation
```shell
$ pip install pipupgrade
```
### Usage
<div align="center">
<img src=".github/assets/demo.gif">
</div>
That's basically it! Run the help for more details...
```
$ pipupgrade --help
usage: pipupgrade [-y] [-c] [-l] [-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
-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](LICENSE).
<img src=".github/assets/meme.jpg" width="250">
<h1>
pipupgrade
</h1>
<h4>The missing command for <code>pip</code></h4>
</div>
<p align="center">
<a href="https://travis-ci.org/achillesrasquinha/pipupgrade">
<img src="https://img.shields.io/travis/achillesrasquinha/pipupgrade.svg?style=flat-square">
</a>
<a href="https://coveralls.io/github/achillesrasquinha/pipupgrade">
<img src="https://img.shields.io/coveralls/github/achillesrasquinha/pipupgrade.svg?style=flat-square">
</a>
<a href="https://pypi.org/project/pipupgrade/">
<img src="https://img.shields.io/pypi/v/pipupgrade.svg?style=flat-square">
</a>
<a href="https://pypi.org/project/pipupgrade/">
<img src="https://img.shields.io/pypi/l/pipupgrade.svg?style=flat-square">
</a>
<a href="https://saythanks.io/to/achillesrasquinha">
<img src="https://img.shields.io/badge/Say%20Thanks-🦉-1EAEDB.svg?style=flat-square">
</a>
<a href="https://paypal.me/achillesrasquinha">
<img src="https://img.shields.io/badge/donate-💵-f44336.svg?style=flat-square">
</a>
</p>
### Table of Contents
* [Features](#Features)
* [Installation](#installation)
* [Usage](#usage)
* [License](#license)
### 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.
* Zero Dependencies!
#### Installation
```shell
$ pip install pipupgrade
```
### Usage
<div align="center">
<img src=".github/assets/demo.gif">
</div>
That's basically it! Run the help for more details...
```
$ pipupgrade --help
usage: pipupgrade [-y] [-c] [-l] [-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
-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](LICENSE).
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.0.0.tar.gz
(11.8 kB
view hashes)
Built Distributions
pipupgrade-1.0.0-py2.7.egg
(29.1 kB
view hashes)
pipupgrade-1.0.0-py2-none-any.whl
(14.7 kB
view hashes)
Close
Hashes for pipupgrade-1.0.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c8026560973a548b24f96876929fed1bddceee352fc6c2d6eb46a22e60e102 |
|
MD5 | 92b910f7f28634f96d907b83e8adb87a |
|
BLAKE2b-256 | 4bbcd42e68bd3cfe0911718955782fdfcf080085d7d6fc205ff009033cf123bd |