Skip to content
Snippets Groups Projects

pipdeps

Pipdeps shows/upgrades outdated packages with respect to existing dependencies.

Python 2.7 is required.

In principle, resolving dependencies and requirements of all packages and their versions is easy. Unfortunately, computing resources of standard computer may not be sufficient even for little group of packages/versions. In an effort to decrease number of possibilities, we make some attempts to solve partial tasks. On the other hands, it may lead to some unwanted situations. Currently, package extras are not finished.

Usage

$ pipdeps --help
usage: pipdeps [-h] [-e [EXCLUDE [EXCLUDE ...]]]
               (-l | -t | -u | -s [SHOW [SHOW ...]])

Pipdeps shows/upgrades outdated packages with respect to existing
dependencies.

optional arguments:
  -h, --help            show this help message and exit
  -e [EXCLUDE [EXCLUDE ...]], --exclude [EXCLUDE [EXCLUDE ...]]
                        Space-separated list of excluded package (and
                        version). Format package==version or package for all
                        versions
  -l, --list            show list of upgradeable packages and versions
  -t, --table           show table of upgradeable packages and versions
  -u, --upgrade         upgrade upgradeable packages
  -s [SHOW [SHOW ...]], --show [SHOW [SHOW ...]]
                        show detailed info about upgradeable packages