I was using pandoc to convert markdown files to html but it was very plain and I wanted to something pretty and more like the one used by github. Some googling took me to grip1 and it works like a charm. I also discovered that PyPI's xmlrpc interface already provides a download a list of top n packages sorted by the number of downloads and there was no need to spend so much time with packages like vanity. PyPI's xmlrpc interface also provides methods to download changelogs given a timestamp so deploying the script shouldn't be too much work.
Warehouse by the description on the repo "Next Generation Python Package Repository", it will eventually replace PyPI and I feel I should also help them out.