From af13555328b3a9d6cfa941eaa574f841d47187d2 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Mon, 30 Aug 2021 09:19:56 -0700 Subject: [PATCH] fix _GenericAlias import (#871) --- typing_extensions/src_py3/typing_extensions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/typing_extensions/src_py3/typing_extensions.py b/typing_extensions/src_py3/typing_extensions.py index 4c02bc62..95bb8735 100644 --- a/typing_extensions/src_py3/typing_extensions.py +++ b/typing_extensions/src_py3/typing_extensions.py @@ -18,6 +18,7 @@ if PEP_560: GenericMeta = TypingMeta = type + from typing import _GenericAlias else: from typing import GenericMeta, TypingMeta OLD_GENERICS = False @@ -1399,7 +1400,7 @@ def __new__(cls, *args, **kwds): elif PEP_560: - from typing import _type_check, _GenericAlias, _collect_type_vars # noqa + from typing import _type_check, _collect_type_vars # noqa def _no_init(self, *args, **kwargs): if type(self)._is_protocol: