(Years later) Now I use peak search
and yolk -M or -H packagename: -M for metadata, -H to go to your web page.
To find PyPI package information (Python Package Index) locally, try pypi-grep . Example: pypi-grep 'pyqt' →
# day status packagename version homepage summary 2009-06-07 3 "pydee" 0.4.11 http:
pypi-grep is just a file with one long line per PyPI package, with the information you see above, plus a trivial bash script to egrep file.
What for? Local file grabbing is very fast and simple, for old Unix guys and simple searches: "what is XYZ?"
hg clone http://bitbucket.org/denisb/pypi-grep/ should download pypi-grep and pypi-grepfile-2009-06-08 or the like; move them to a directory in your PATH. (First easy_install hg if you don't have hg .)
Notes:
pypi-grepfile has only one version for each package, the newest; multi-line summaries add up to one long line (which I cut into pypi pypi-grep | less -iS ).
pypi-grep -h lists a few options
The data is obtained from http://pypi.python.org/pypi xmlrpc, but be careful: some packages in list_packages do not have releases or no packages, and several timeouts are issued (Timeout_xmlrpclib); what you see is all that you get.
Feedback is welcome.
denis
source share