inheritance_diagram

https://www.sphinx-doc.org/en/master/usage/extensions/inheritance.html

クラスの継承図。 graphviz に依存するのでそっちの設定もしておくこと。

conf.py

extensions = [
    'sphinx.ext.autodoc',
    'sphinx.ext.napoleon',
    'sphinx.ext.graphviz',
    'sphinx.ext.inheritance_diagram',
]
autodoc_default_options = {
    'member-order': 'bysource',
}

apidoc と連携する例

Command の template を改造する。

sphinx-apidoc -t TEMPLATE_DIR で指定する。