A year later and the project continues and I am still trying to get the documentation right. And having another issue with variables ( #: ).
Within module fan I have Class Run. Within class Run I have declared and documented #: some constants. This is good and they show up in the Sphinx output. Also within Class Run is a function _main() and in _main() is declared a constant/variable _yellow of type dict.
The bad news is that #: documentation for this constant and how it is used, locally withing function _main(), does not appear in the sphinx/autodoc output. I have tried 1) #: documentation before the constant, 2) #: inline following the constant, 3) docstring on the line following the constant. None of these appear in the the html output.
Without making all the related files available online, any obvious thing I am missing? No problem displaying the files. Just don't want to throw all the spaghetti at the wall, unless I need to.