Sphinx experts:
I asked this on Stack Overflow a few days ago (http://stackoverflow.com/q/16471032/194586) but Sphinx aficionados don't seem to be all that numerous there... I'm using rST/Sphinx to document my Python, however when building it's throwing warnings such as...Code/doc/code.rst:3: SEVERE: Duplicate ID: "module-toast".My Python source files are documented like so:#!/usr/bin/env python'''.. module:: toast:synopsis: Processes the blobs produced by :mod:`bread`.'''# my inline-rST documented code...And the rST files use the autodoc provided automodule directive to pull all the docstrings out and document all the members.Toast--------------------------------.. automodule:: toast:members:The above combo seems to work just fine, but the error seems to imply there is a proper way to do this. If I remove the module directive from the top of my source file the error goes away, but then I can't add a synopsis option in the source that's picked up by Sphinx.Cheers,Nick