Python 3 update for custom roles
Use updated numpydoc

Install from https://github.com/numpy/numpydoc
Requires tweak in conf.py to suppress warnings when documenting exceptions
Merge pull request #1187 from hagberg/sphinx-fixes

Sphinx fixes