Fix Python – Can sphinx link to documents that are not located in directories below the root document?

I am using Sphinx to document a non-Python project. I want to distribute ./doc folders in each submodule, containing submodule_name.rst files to document that module. I then want to suck those files into the master hierarchy to create a spec for the entire design.
I.e.:

Project
docs
spec
project_spec.rst
conf.py
modules
….

Fix Python – How to use Sphinx’s autodoc to document a class’s __init__(self) method?

Sphinx doesn’t generate docs for __init__(self) by default. I have tried the following:
.. automodule:: mymodule
:members:

and
..autoclass:: MyClass
:members:

In conf.py, setting the following only appends the __init__(self) docstring to the class docstring (the Sphinx autodoc documentation seems to agree that this is the expected behavi….

Fix Python – Link to class method in Python docstring

I want to add a link to a method in my class from within the docstring of another method of the same class. I want the link to work in Sphinx and preferentially also in Spyder and other Python IDEs.
I tried several options and found only one that works, but it’s cumbersome.
Suppose the following structure in mymodule.py
def class MyClass():
de….

Fix Python – Sphinx autodoc is not automatic enough

I’m trying to use Sphinx to document a 5,000+ line project in Python. It has about 7 base modules. As far as I know, In order to use autodoc I need to write code like this for each file in my project:
.. automodule:: mods.set.tests
:members:
:show-inheritance:

This is way too tedious because I have many files. It would be much easier if I….