summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Turner <9087854+AA-Turner@users.noreply.github.com>2023-04-28 11:01:14 +0100
committerGitHub <noreply@github.com>2023-04-28 11:01:14 +0100
commit3e3251d3ba4f1e5fa6d34d995505f4d3ace5acad (patch)
tree78b71dd619c142142dd74467ec8079de943b234a
parent77fd819a09881102bdd48593cc69ec164b2495c8 (diff)
downloadsphinx-git-3e3251d3ba4f1e5fa6d34d995505f4d3ace5acad.tar.gz
Remove ``HTMLTranslator`` and ``html5_ready`` from ``sphinx.builders.html`` (#11383)
-rw-r--r--CHANGES2
-rw-r--r--sphinx/builders/html/__init__.py18
2 files changed, 2 insertions, 18 deletions
diff --git a/CHANGES b/CHANGES
index 1bf8c9916..5a9e71870 100644
--- a/CHANGES
+++ b/CHANGES
@@ -28,6 +28,8 @@ Incompatible changes
* #11381: Remove deprecated ``style`` key for HTML templates.
* #11382: Remove deprecated ``sphinx.writers.latex.LaTeXTranslator.docclasses``
attribute.
+* #11383: Remove deprecated ``sphinx.builders.html.html5_ready`` and
+ ``sphinx.builders.html.HTMLTranslator`` attributes.
Deprecated
----------
diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py
index 5cfe8adb5..cd6e9498e 100644
--- a/sphinx/builders/html/__init__.py
+++ b/sphinx/builders/html/__init__.py
@@ -1397,21 +1397,3 @@ def setup(app: Sphinx) -> dict[str, Any]:
'parallel_read_safe': True,
'parallel_write_safe': True,
}
-
-
-# deprecated name -> (object to return, canonical path or empty string)
-_DEPRECATED_OBJECTS = {
- 'html5_ready': (True, ''),
- 'HTMLTranslator': (HTML4Translator, 'sphinx.writers.html.HTML5Translator'),
-}
-
-
-def __getattr__(name):
- if name not in _DEPRECATED_OBJECTS:
- raise AttributeError(f'module {__name__!r} has no attribute {name!r}')
-
- from sphinx.deprecation import _deprecation_warning
-
- deprecated_object, canonical_name = _DEPRECATED_OBJECTS[name]
- _deprecation_warning(__name__, name, canonical_name, remove=(7, 0))
- return deprecated_object