summaryrefslogtreecommitdiff
path: root/src/jinja2/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jinja2/utils.py')
-rw-r--r--src/jinja2/utils.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jinja2/utils.py b/src/jinja2/utils.py
index d06c1e4..8531174 100644
--- a/src/jinja2/utils.py
+++ b/src/jinja2/utils.py
@@ -14,6 +14,9 @@ from urllib.parse import quote_from_bytes
import markupsafe
+if t.TYPE_CHECKING:
+ import typing_extensions as te
+
F = t.TypeVar("F", bound=t.Callable[..., t.Any])
# special singleton representing missing values for the runtime
@@ -503,7 +506,7 @@ class LRUCache:
def __init__(self, capacity: int) -> None:
self.capacity = capacity
self._mapping: t.Dict[t.Any, t.Any] = {}
- self._queue: t.Deque[t.Any] = deque()
+ self._queue: "te.Deque[t.Any]" = deque()
self._postinit()
def _postinit(self) -> None: