autodoc2.sphinx.extension#

Module Contents#

Classes#

Functions#

API#

autodoc2.sphinx.extension.setup(app: sphinx.application.Sphinx) dict[str, str | bool][source]#
autodoc2.sphinx.extension.run_autodoc(app: sphinx.application.Sphinx) None[source]#
autodoc2.sphinx.extension.run_autodoc_package(app: sphinx.application.Sphinx, config: autodoc2.config.Config, pkg_index: int) str | None[source]#
autodoc2.sphinx.extension.get_git_clone(app: sphinx.application.Sphinx, url: str, branch_tag: str, config: autodoc2.config.Config) None | pathlib.Path[source]#
class autodoc2.sphinx.extension.EnvCache[source]#

Bases: typing.TypedDict

Initialization

hash: str = None#
root_module: str = None#