Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ jobs:
run: |
python -m pip install --upgrade pip
python -m pip install ".[docs]"
sudo apt install graphviz --yes

- name: Build Docs
uses: aganders3/headless-gui@v1
with:
Expand Down
8 changes: 6 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
}

numpydoc_show_class_members = False
automodapi_inheritance_diagram = False
automodapi_inheritance_diagram = True
inheritance_graph_attrs = {"rankdir": "TR"}

intersphinx_mapping = {
"python": ("https://docs.python.org/3/", None),
Expand All @@ -63,8 +64,11 @@
# Can't work out how to link this properley using intersphinx and the PyQT6 docs.
# TODO: fix at some point
nitpick_ignore = [
("py:class", "PyQt6.QtWidgets.QWidget"),
("py:class", "PyQt5.QtWidgets.QWidget"),
("py:class", "PyQt5.QtCore.QObject"),
("py:class", "PyQt5.QtGui.QPaintDevice"),
("py:class", "sip.simplewrapper"),
("py:class", "sip.wrapper"),
]

# Add any paths that contain templates here, relative to this directory.
Expand Down