Skip to content

Commit db1f508

Browse files
committed
Class trick not needed for 3.11
1 parent 3f47bf9 commit db1f508

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/typing_extensions.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2657,7 +2657,9 @@ def __init__(self, getitem):
26572657
self.__doc__ = _UNPACK_DOC
26582658

26592659
class _UnpackAlias(typing._GenericAlias, _root=True):
2660-
__class__ = typing.TypeVar
2660+
if sys.version_info[:2] < (3, 11):
2661+
# needed for compatibility with Generic[Unpack[Ts]]
2662+
__class__ = typing.TypeVar
26612663

26622664
@property
26632665
def __typing_unpacked_tuple_args__(self):

0 commit comments

Comments
 (0)