Skip to content

Commit 0aaf0a2

Browse files
adamtheturtleclaude
andcommitted
Use sphinx-toolbox 4.2.0rc1 for Sphinx 9 compatibility
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1ec8398 commit 0aaf0a2

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

docs/source/conf.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
"enum_tools.autoenum",
3030
]
3131

32+
autodoc_use_legacy_class_based = True
33+
3234
templates_path = ["_templates"]
3335
source_suffix = ".rst"
3436
master_doc = "index"

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ optional-dependencies.dev = [
9494
"sphinx-paramlinks==0.6",
9595
"sphinx-pyproject==0.3.0",
9696
"sphinx-substitution-extensions==2026.1.12",
97-
"sphinx-toolbox==4.1.2",
97+
"sphinx-toolbox==4.2.0rc1",
9898
"sphinxcontrib-httpdomain==2.0.0",
9999
"sphinxcontrib-spelling==8.0.2",
100100
"sybil==10.0.1",
@@ -427,6 +427,7 @@ ignore_names = [
427427
"autoclass_content",
428428
"autoclass_content",
429429
"autodoc_member_order",
430+
"autodoc_use_legacy_class_based",
430431
"copybutton_exclude",
431432
"extensions",
432433
"html_show_copyright",

0 commit comments

Comments
 (0)