Don't consider '.py' part of the name of the thing.
Use #-style markdown headings.

This, of course, ignores the greater problem that pypi only supports
rST. To that, I say: fuck rST.