From 319d23a16e05038f3005f7eff6eab4ae45e751b3 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Sun, 13 Feb 2022 23:59:11 -0800 Subject: [PATCH] Add PEP 646 and 675 to typing-extensions (#7198) --- stdlib/typing_extensions.pyi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/stdlib/typing_extensions.pyi b/stdlib/typing_extensions.pyi index 180bdb5e6..c5f5cfcdd 100644 --- a/stdlib/typing_extensions.pyi +++ b/stdlib/typing_extensions.pyi @@ -147,6 +147,13 @@ else: # Experimental (hopefully these will be in 3.11) Required: _SpecialForm NotRequired: _SpecialForm +LiteralString: _SpecialForm +Unpack: _SpecialForm + +class TypeVarTuple: + __name__: str + def __init__(self, name: str) -> None: ... + def __iter__(self) -> Any: ... # Unpack[Self] def dataclass_transform( *,