From 8866adeacfb045c97302cc9c7e3b60dec5ca38fd Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+aa-turner@users.noreply.github.com> Date: Sun, 24 Apr 2022 18:06:09 +0100 Subject: [PATCH] Review: Restore `sphinx.util.docutils.__version_info__` and deprecate --- sphinx/util/docutils.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sphinx/util/docutils.py b/sphinx/util/docutils.py index ac920da77..bb62723b9 100644 --- a/sphinx/util/docutils.py +++ b/sphinx/util/docutils.py @@ -18,6 +18,7 @@ from docutils.parsers.rst.states import Inliner from docutils.statemachine import State, StateMachine, StringList from docutils.utils import Reporter, unescape +from sphinx.deprecation import RemovedInSphinx60Warning, deprecated_alias from sphinx.errors import SphinxError from sphinx.locale import _, __ from sphinx.util import logging @@ -31,6 +32,14 @@ if TYPE_CHECKING: from sphinx.config import Config from sphinx.environment import BuildEnvironment +deprecated_alias('sphinx.util.docutils', + { + '__version_info__': docutils.__version_info__, + }, + RemovedInSphinx60Warning, + { + '__version_info__': 'docutils.__version_info__', + }) additional_nodes: Set[Type[Element]] = set()