Fix the docs build

This commit is contained in:
Adrian Chaves 2026-03-30 17:46:55 +02:00
parent 74c33e5172
commit 299993b62a
1 changed files with 4 additions and 1 deletions

View File

@ -3,6 +3,7 @@ from collections.abc import Sequence
from operator import itemgetter
from typing import Any, TypedDict
import sphinx
from docutils import nodes
from docutils.nodes import Element, General, Node, document
from docutils.parsers.rst import Directive
@ -126,7 +127,7 @@ def rev_role(
return [node], []
def setup(app: Sphinx) -> None:
def setup(app: Sphinx) -> dict[str, Any]:
app.add_crossref_type(
directivename="setting",
rolename="setting",
@ -157,3 +158,5 @@ def setup(app: Sphinx) -> None:
app.connect("doctree-read", collect_scrapy_settings_refs)
app.connect("doctree-resolved", replace_settingslist_nodes)
return {"version": sphinx.__display_version__, "parallel_read_safe": True}