Skip to content
This repository has been archived by the owner on Sep 4, 2022. It is now read-only.
/ pipUpdateAll Public archive

The missing "pip install --upgrade ALL" feature missing from pip

License

Notifications You must be signed in to change notification settings

Kronopt/pipUpdateAll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pipUpdateAll

The missing "pip install --upgrade ALL" feature missing from pip

This script basically checks for outdated modules using pip list --outdated, parses the output to only show relevant information (specifically name, current_version and new_version) and then updates all detected modules using pip install -U module_1 module_2 ...

There are lots of ways to achieve this, as can be seen in this discussion https://stackoverflow.com/questions/2720014/upgrading-all-packages-with-pip. This script is just my take on the matter.

At the time of this writing, there still was a debate about wether to add an option like this to pip (at pypa/pip#59). So while that option isn't officialy implemented, feel free to use pipUpdateAll

Dependencies

  • Python 2.7
  • pip

How to run

Double click pipUpdateAll.py to update every outdated python module

Note

If you get a pip related error it's probably because you have an outdated version of pip. Outdated versions may still not have implemented the necessary options for this script to work

About

The missing "pip install --upgrade ALL" feature missing from pip

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages