DAI-Lab / cookiecutter-pypackage

DAI Lab's adaptation of cookiecutter-pypackage
BSD 3-Clause "New" or "Revised" License
1 stars 5 forks source link

Reconcile autodoc/apidoc/automodule usage #9

Closed micahjsmith closed 4 years ago

micahjsmith commented 6 years ago

Currently, we use all three of sphinx-apidoc command, sphinx.ext.autodoc extension, and .. automodule:: directive to automatically generate api documentation.

There are several weaknesses to the current structure

We should clean this up a little bit so that a brand new package has a reasonable API reference, but not try to do too much, and instead defer to package authors for customization