Generate an overview of a project's directory structure for inclusion in its docs.
Clone this repository, then:
uv pip install --editable .
List this extension in your Sphinx configuration (conf.py
):
extensions = [
# ...
"autodoc_directory_structure",
]
Use the directive:
.. autodoc_directory_structure:: ../src
:gitignore: