Существует JSON API для PyPI, который позволяет получать данные для пакетов:
http://pypi.python.org/pypi/<package_name>/json
http://pypi.python.org/pypi/<package_name>/<version>/json
Однако можно ли получить список всех пакетов PyPI (или, например, последних) с помощью вызова GET?