@@ -1908,21 +1908,20 @@ def __getitem__(self, args):
19081908
19091909 # 3.10
19101910 if sys .version_info < (3 , 11 ):
1911- _typing_ConcatenateGenericAlias = _ConcatenateGenericAlias
19121911
1913- class _ConcatenateGenericAlias (_typing_ConcatenateGenericAlias , _root = True ):
1912+ class _ConcatenateGenericAlias (typing . _ConcatenateGenericAlias , _root = True ):
19141913 # needed for checks in collections.abc.Callable to accept this class
19151914 __module__ = "typing"
19161915
19171916 def copy_with (self , params ):
19181917 if isinstance (params [- 1 ], (list , tuple )):
19191918 return (* params [:- 1 ], * params [- 1 ])
1920- if isinstance (params [- 1 ], _ConcatenateGenericAlias ):
1919+ if isinstance (params [- 1 ], typing . _ConcatenateGenericAlias ):
19211920 params = (* params [:- 1 ], * params [- 1 ].__args__ )
19221921 elif not (params [- 1 ] is ... or isinstance (params [- 1 ], ParamSpec )):
19231922 raise TypeError ("The last parameter to Concatenate should be a "
19241923 "ParamSpec variable or ellipsis." )
1925- return super (_typing_ConcatenateGenericAlias , self ).copy_with (params )
1924+ return super (typing . _ConcatenateGenericAlias , self ).copy_with (params )
19261925
19271926 def __getitem__ (self , args ):
19281927 value = super ().__getitem__ (args )
0 commit comments