/pps

Search PyPI for packages from the command line.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

PPS -- Python Package Index Search

Search the PyPI for packages by name, which was done by pip search in the past.

Demo

This was heavily inspired by pip_search which looks fantastic but is a little slow. Also the output is unnecessary hard to process by other command line tools.

Features

  • Search the Python Package Index by package name
  • show download statistics
  • sort by name, release date, or number of downloads

Installation

cargo install pps

or get a pre-build linux x86-64 release

mkdir -p ~/.local/bin && wget https://github.com/tbehner/pps/releases/download/0.2.1/pps -O ~/.local/bin/pps && chmod +x ~/.local/bin/pps

and make sure to include ~/.local/bin on your PATH.

To keep muscle memory in place, you can use

 alias pip='function _pip(){
    if [ $1 = "search" ]; then
        pps "$2";
    else pip "$@";
    fi;
    };_pip

(credits to pip_search)