Provides packages names completion in bash for pip install
, pip download
and pip search
$ pip install mat<TAB>
Display all 188 possibilities? (y or n)
$ pip install matp<TAB>
matphys matplotlib-helpers matplotlib-subsets
matplotboard matplotlib-hep matplotlib-venn
matplotlib matplotlib_iterm2 matplotlib_venn_wordcloud
matplotlib2tikz matplotlib-label-lines matplotlylib
matplotlib-colorbar matplotlib-scalebar matplotsave
- bash
- curl
- pip
- readline
Source complete.sh
from your .bashrc
or copy and paste its contents.
- keeps a cache of PyPI index (~2MiB) in your home dir (can be moved to
/tmp
easily) - partially breaks
pip install
options' completion - available only after package name (works normally for other subcommands) - not tested with shells other than bash