summaryrefslogtreecommitdiff
path: root/sphinx/util
diff options
context:
space:
mode:
authorAdam Turner <9087854+aa-turner@users.noreply.github.com>2022-04-24 18:06:09 +0100
committerAdam Turner <9087854+aa-turner@users.noreply.github.com>2022-04-24 18:06:36 +0100
commit8866adeacfb045c97302cc9c7e3b60dec5ca38fd (patch)
treef2145bf2e6d07d1babba2c211a52a95a7e814a1e /sphinx/util
parente2595b6cbef3bc19c0124dc0a0981b25b9c860d3 (diff)
downloadsphinx-git-8866adeacfb045c97302cc9c7e3b60dec5ca38fd.tar.gz
Review: Restore `sphinx.util.docutils.__version_info__` and deprecate
Diffstat (limited to 'sphinx/util')
-rw-r--r--sphinx/util/docutils.py9
1 files changed, 9 insertions, 0 deletions
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()