Re long_description: it's more complicated than that, but you can basically copy the code from PyPA sample project and use it everywhere: https://github.com/pypa/sampleproject/blob/2cf198529c6c5a4fa50c28505ce6a90266b89868/setup.py#L17-L21. (PyPA sample project is universal and hence does a lot to accommodate py27. You can drop the `io.open` ~and `encoding='utf-8'`~ actually just keep that `encoding`, you never know about Windows).
Re adding to the PyPI project: I just need your PyPI username.
Done. Two things:
1. PyPI has had Markdown support for quite a while now. `long_description` should be changed to `README.md` content, with a new key `long_description_content_type='text/markdown'`.
2. I'm glad to update this as long as I'm around, but just in case I disappear for an extended period of time like I did last time, would you like me to add you to https://pypi.org/project/ddgr/?