diff options
author | Marc Mueller <30130371+cdce8p@users.noreply.github.com> | 2022-05-13 00:39:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-13 00:39:14 +0200 |
commit | d616f2b08b8aae4ad835103e4ff7eb21a96cc2d4 (patch) | |
tree | f14658746d2370b1fe5ec06ce7cc7810c55774c9 /astroid/inference_tip.py | |
parent | 58bbe0f77a3cdd4e91d4af719208e324334a869f (diff) | |
download | astroid-git-d616f2b08b8aae4ad835103e4ff7eb21a96cc2d4.tar.gz |
Update typing for Python 3.7 (1) (#1555)
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(): |