Skip to content

Commit 0b3ce7d

Browse files
committed
Updated to latest changes from main
1 parent 014109c commit 0b3ce7d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/typing_extensions.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3593,9 +3593,10 @@ def __getitem__(self, parameters):
35933593
# Using 3.9 here will create problems with Concatenate
35943594
if sys.version_info >= (3, 10):
35953595
return _types.GenericAlias(self, parameters)
3596-
parameters = tuple(self._check_parameters(parameters))
3597-
return typing._GenericAlias(self, tuple(parameters))
35983596
type_vars = _collect_type_vars(parameters)
3597+
parameters = self._check_parameters(parameters)
3598+
alias = _TypeAliasGenericAlias(self, parameters)
3599+
# If Concatenate is present its parameters were not collected
35993600
if len(alias.__parameters__) < len(type_vars):
36003601
alias.__parameters__ = tuple(type_vars)
36013602
return alias

0 commit comments

Comments
 (0)