Skip to content

Commit a77d93f

Browse files
committed
minor comment and name update
1 parent 5b9e4cb commit a77d93f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/typing_extensions.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1799,30 +1799,30 @@ def __parameters__(self):
17991799
else:
18001800
_ConcatenateGenericAlias = typing._ConcatenateGenericAlias
18011801

1802-
# 3.8-3.9,2
1803-
class _EllipsisDummyType: ...
1802+
# 3.8-3.9.2
1803+
class _EllipsisDummy: ...
18041804

18051805
# 3.8-3.10
18061806
def _create_concatenate_alias(origin, parameters):
18071807
if parameters[-1] is ... and sys.version_info < (3, 9, 2):
1808-
# Arguments must be types
1809-
parameters = parameters[:-1] + (_EllipsisDummyType,)
1808+
# Hack: Arguments must be types, replace it with one.
1809+
parameters = parameters[:-1] + (_EllipsisDummy,)
18101810
if sys.version_info >= (3, 10, 2):
18111811
concatenate = _ConcatenateGenericAlias(origin, parameters,
18121812
_typevar_types=(TypeVar, ParamSpec),
18131813
_paramspec_tvars=True)
18141814
else:
18151815
concatenate = _ConcatenateGenericAlias(origin, parameters)
1816-
if parameters[-1] is not _EllipsisDummyType:
1816+
if parameters[-1] is not _EllipsisDummy:
18171817
return concatenate
18181818
# Remove dummy again
1819-
concatenate.__args__ = tuple(p if p is not _EllipsisDummyType else ...
1819+
concatenate.__args__ = tuple(p if p is not _EllipsisDummy else ...
18201820
for p in concatenate.__args__)
18211821
if sys.version_info < (3, 10):
18221822
# backport needs __args__ adjustment only
18231823
return concatenate
18241824
concatenate.__parameters__ = tuple(p for p in concatenate.__parameters__
1825-
if p is not _EllipsisDummyType)
1825+
if p is not _EllipsisDummy)
18261826
return concatenate
18271827

18281828

0 commit comments

Comments
 (0)