It has been a few weeks that the PyPI Package Ranking website accessed through http://pypi-ranking.info/ is down and there is no way to access it. Does anybody know what has happened to it?
Turns out that the website is managed by someone in Japan. I emailed the webmaster and asked him to look into the issue. Now the site is back up again.