remove deprecated extensions

This commit is contained in:
David Lord 2021-11-09 12:37:01 -08:00
parent a42b291bf2
commit ac9dbfcf50
No known key found for this signature in database
GPG Key ID: 7A1C87E3F5BC42A8
2 changed files with 5 additions and 25 deletions

View File

@ -5,6 +5,11 @@ Version 3.1.0
Unreleased
- Drop support for Python 3.6. :pr:`1534`
- Remove previously deprecated code. :pr:`1544`
- ``WithExtension`` and ``AutoEscapeExtension`` are built-in now.
Version 3.0.3
-------------

View File

@ -2,7 +2,6 @@
import pprint
import re
import typing as t
import warnings
from markupsafe import Markup
@ -597,28 +596,6 @@ class LoopControlExtension(Extension):
return nodes.Continue(lineno=token.lineno)
class WithExtension(Extension):
def __init__(self, environment: Environment) -> None:
super().__init__(environment)
warnings.warn(
"The 'with' extension is deprecated and will be removed in"
" Jinja 3.1. This is built in now.",
DeprecationWarning,
stacklevel=3,
)
class AutoEscapeExtension(Extension):
def __init__(self, environment: Environment) -> None:
super().__init__(environment)
warnings.warn(
"The 'autoescape' extension is deprecated and will be"
" removed in Jinja 3.1. This is built in now.",
DeprecationWarning,
stacklevel=3,
)
class DebugExtension(Extension):
"""A ``{% debug %}`` tag that dumps the available variables,
filters, and tests.
@ -874,6 +851,4 @@ def babel_extract(
i18n = InternationalizationExtension
do = ExprStmtExtension
loopcontrols = LoopControlExtension
with_ = WithExtension
autoescape = AutoEscapeExtension
debug = DebugExtension