diff options
author | Kirill Podoprigora <kirill.bast9@mail.ru> | 2024-04-26 10:10:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-26 10:10:16 (GMT) |
commit | 463c20dae9ac91d6c44028177b90f43238b819cf (patch) | |
tree | 5653fd2fd4cafa27ff7fcf3b474b8b3d10b69d5d /Doc/tools | |
parent | ef940dec409f0a9e4f353c6188990aeb3ad4ffb4 (diff) | |
download | cpython-463c20dae9ac91d6c44028177b90f43238b819cf.zip cpython-463c20dae9ac91d6c44028177b90f43238b819cf.tar.gz cpython-463c20dae9ac91d6c44028177b90f43238b819cf.tar.bz2 |
gh-117928: Bump the minimum Sphinx version to 6.2.1 (#117853)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Diffstat (limited to 'Doc/tools')
-rw-r--r-- | Doc/tools/extensions/c_annotations.py | 11 | ||||
-rw-r--r-- | Doc/tools/extensions/pyspecific.py | 8 |
2 files changed, 1 insertions, 18 deletions
diff --git a/Doc/tools/extensions/c_annotations.py b/Doc/tools/extensions/c_annotations.py index abd0a8c..7916b17 100644 --- a/Doc/tools/extensions/c_annotations.py +++ b/Doc/tools/extensions/c_annotations.py @@ -19,7 +19,6 @@ """ from os import path -import docutils from docutils import nodes from docutils.parsers.rst import directives from docutils.parsers.rst import Directive @@ -40,16 +39,6 @@ REST_ROLE_MAP = { } -# Monkeypatch nodes.Node.findall for forwards compatibility -# This patch can be dropped when the minimum Sphinx version is 4.4.0 -# or the minimum Docutils version is 0.18.1. -if docutils.__version_info__ < (0, 18, 1): - def findall(self, *args, **kwargs): - return iter(self.traverse(*args, **kwargs)) - - nodes.Node.findall = findall - - class RCEntry: def __init__(self, name): self.name = name diff --git a/Doc/tools/extensions/pyspecific.py b/Doc/tools/extensions/pyspecific.py index 8c88612..44db77a 100644 --- a/Doc/tools/extensions/pyspecific.py +++ b/Doc/tools/extensions/pyspecific.py @@ -27,13 +27,7 @@ from sphinx.locale import _ as sphinx_gettext from sphinx.util import logging from sphinx.util.docutils import SphinxDirective from sphinx.writers.text import TextWriter, TextTranslator - -try: - # Sphinx 6+ - from sphinx.util.display import status_iterator -except ImportError: - # Deprecated in Sphinx 6.1, will be removed in Sphinx 8 - from sphinx.util import status_iterator +from sphinx.util.display import status_iterator ISSUE_URI = 'https://bugs.python.org/issue?@action=redirect&bpo=%s' |