I have a python Im package about to upgrade to sphinx from epydoc. The package itself is documented by the sphinx auto-module function. Now I would like to get a summary of all the classes in my module in a simple list / table at the beginning of my document module or even better (?) In toc-tree.
My part of the car module (in pymunk.rst) looks like
.. automodule:: pymunk
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
then at pymunk.constraint.rst
.. automodule:: pymunk.constraint
:members:
:undoc-members:
:show-inheritance:
:inherited-members:
etc. In each file I need a list of all classes, so itβs easy to get an overview of the available ones without scrolling through all the documentation or the monstrous index. Final result:
pymunk
pymunk.Space
pymunk.Circle
...
My main goal is to create html.
Im thinking right now about doing something clever with javascript to extract and insert a list, but should there be a better way?
( : http://pymunk.readthedocs.org/en/latest/pymunk.html)