Skip to content

Commit 8dc24d6

Browse files
committed
Fix sphinx-build
1 parent 0aa6d0b commit 8dc24d6

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

doc/conf.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,10 @@
185185
('py:class', 'Node'), # sphinx.domains.Domain
186186
('py:class', 'NullTranslations'), # gettext.NullTranslations
187187
('py:class', 'RoleFunction'), # sphinx.domains.Domain
188+
('py:class', 'RSTState'), # sphinx.utils.parsing.nested_parse_to_nodes
188189
('py:class', 'Theme'), # sphinx.application.TemplateBridge
189-
('py:class', 'system_message'), # sphinx.utils.docutils
190+
('py:class', 'StringList'), # sphinx.utils.parsing.nested_parse_to_nodes
191+
('py:class', 'system_message'), # sphinx.utils.docutils.SphinxDirective
190192
('py:class', 'TitleGetter'), # sphinx.domains.Domain
191193
('py:class', 'XRefRole'), # sphinx.domains.Domain
192194
('py:class', 'docutils.nodes.Element'),

sphinx/util/parsing.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import contextlib
66
from typing import TYPE_CHECKING
77

8-
from docutils import nodes
8+
from docutils.nodes import Element, Node
99
from docutils.statemachine import StringList, string2lines
1010

1111
if TYPE_CHECKING:
@@ -22,7 +22,7 @@ def nested_parse_to_nodes(
2222
offset: int = 0,
2323
allow_section_headings: bool = True,
2424
keep_title_context: bool = False,
25-
) -> list[nodes.Node]: # Element | nodes.Text
25+
) -> list[Node]: # Element | nodes.Text
2626
"""Parse *text* into nodes.
2727
2828
:param state:
@@ -53,7 +53,7 @@ def nested_parse_to_nodes(
5353
content = _text_to_string_list(
5454
text, source=source, tab_width=document.settings.tab_width,
5555
)
56-
node = nodes.Element() # Anonymous container for parsing
56+
node = Element() # Anonymous container for parsing
5757
node.document = document
5858

5959
if keep_title_context:

0 commit comments

Comments
 (0)