diff options
Diffstat (limited to 'astroid/inference_tip.py')
-rw-r--r-- | astroid/inference_tip.py | 6 |
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(): |