diff options
author | Adam Turner <9087854+AA-Turner@users.noreply.github.com> | 2023-04-28 11:01:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-28 11:01:14 +0100 |
commit | 3e3251d3ba4f1e5fa6d34d995505f4d3ace5acad (patch) | |
tree | 78b71dd619c142142dd74467ec8079de943b234a | |
parent | 77fd819a09881102bdd48593cc69ec164b2495c8 (diff) | |
download | sphinx-git-3e3251d3ba4f1e5fa6d34d995505f4d3ace5acad.tar.gz |
Remove ``HTMLTranslator`` and ``html5_ready`` from ``sphinx.builders.html`` (#11383)
-rw-r--r-- | CHANGES | 2 | ||||
-rw-r--r-- | sphinx/builders/html/__init__.py | 18 |
2 files changed, 2 insertions, 18 deletions
@@ -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 |