@victorgarric on GitHub has made a package that solves the problem (temporarily):
pip install pip-search
pip-search requests
I wonder though, why can't it just be searching from a local list?