summaryrefslogtreecommitdiff
path: root/astroid/inference_tip.py
diff options
context:
space:
mode:
Diffstat (limited to 'astroid/inference_tip.py')
-rw-r--r--astroid/inference_tip.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/astroid/inference_tip.py b/astroid/inference_tip.py
index f74ff235..59b0cc06 100644
--- a/astroid/inference_tip.py
+++ b/astroid/inference_tip.py
@@ -4,6 +4,8 @@
"""Transform utilities (filters and decorator)"""
+from __future__ import annotations
+
import typing
import wrapt
@@ -17,9 +19,7 @@ InferOptions = typing.Union[
NodeNG, bases.Instance, bases.UnboundMethod, typing.Type[util.Uninferable]
]
-_cache: typing.Dict[
- typing.Tuple[InferFn, NodeNG], typing.Optional[typing.List[InferOptions]]
-] = {}
+_cache: dict[tuple[InferFn, NodeNG], list[InferOptions] | None] = {}
def clear_inference_tip_cache():