Skip to content

Commit 4e955b9

Browse files
committed
Ensure isinstance is unaffected by sys.setprofile on PyPy
1 parent ccbfd9b commit 4e955b9

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/typing_extensions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1986,7 +1986,7 @@ class _ConcatenateGenericAlias(list):
19861986
__class__ = typing._GenericAlias
19871987

19881988
def __init__(self, origin, args):
1989-
super().__init__(args)
1989+
list.__init__(self, args)
19901990
self.__origin__ = origin
19911991
self.__args__ = args
19921992

@@ -2545,7 +2545,7 @@ def __typing_is_unpacked_typevartuple__(self):
25452545
def __getitem__(self, args):
25462546
if self.__typing_is_unpacked_typevartuple__:
25472547
return args
2548-
return super().__getitem__(args)
2548+
return typing._GenericAlias.__getitem__(self, args)
25492549

25502550
@_UnpackSpecialForm
25512551
def Unpack(self, parameters):

0 commit comments

Comments
 (0)