chhantyal / py3readiness

Python 3 support graph for most popular packages
http://chhantyal.net/py3readiness
BSD 2-Clause "Simplified" License
159 stars 70 forks source link

PyPI API removal of top_packages #42

Closed hugovk closed 6 years ago

hugovk commented 7 years ago

Cross-posting from https://github.com/meshy/pythonwheels/issues/94:


Download counts are being removed from PyPI and instead BigQuery needs to be used.

See https://github.com/pypa/warehouse/pull/2480 which removes the top_packages from the API.

Right now, PyPI is running from https://github.com/pypa/pypi-legacy but will be switching to https://github.com/pypa/warehouse soon. (Their milestones show they're 95% complete to launch, and 38% complete to shut down legacy PyPI.)

See https://github.com/badges/shields/issues/716 and https://github.com/zhmcclient/python-zhmcclient/pull/73 for some more info on BigQuery.


Perhaps in the short term Python 3 readiness could use a hardcoded list of the top 360 packages.

chhantyal commented 7 years ago

Yes, top packages don't seem to change often. We could, as you suggested, use hardcoded list.