Skip to content

Commit ebe2b94

Browse files
authored
Fix duplicated keywords for typing._ConcatenateGenericAlias in 3.10.2 (#557)
1 parent 9f93d6f commit ebe2b94

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# Unreleased
2+
3+
Bugfixes and changed features:
4+
- Fix regression in 4.13.0 on Python 3.10.2 causing a `TypeError` when using `Concatenate`.
5+
Patch by [Daraan](https://github.com/Daraan).
6+
17
# Release 4.13.0 (March 25, 2025)
28

39
No user-facing changes since 4.13.0rc1.

Diff for: src/typing_extensions.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2072,7 +2072,7 @@ def _create_concatenate_alias(origin, parameters):
20722072
if parameters[-1] is ... and sys.version_info < (3, 9, 2):
20732073
# Hack: Arguments must be types, replace it with one.
20742074
parameters = (*parameters[:-1], _EllipsisDummy)
2075-
if sys.version_info >= (3, 10, 2):
2075+
if sys.version_info >= (3, 10, 3):
20762076
concatenate = _ConcatenateGenericAlias(origin, parameters,
20772077
_typevar_types=(TypeVar, ParamSpec),
20782078
_paramspec_tvars=True)

0 commit comments

Comments
 (0)