From 98d61bc3e357651cf45ab50ee09062084dfd9d35 Mon Sep 17 00:00:00 2001 From: subotac <73706465+subotac@users.noreply.github.com> Date: Fri, 2 Oct 2026 21:41:54 +0300 Subject: [PATCH] Re-export TypeForm from typing on Python 3.15 --- stdlib/typing_extensions.pyi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/stdlib/typing_extensions.pyi b/stdlib/typing_extensions.pyi index 69dceba1476e..05f1251f6fe0 100644 --- a/stdlib/typing_extensions.pyi +++ b/stdlib/typing_extensions.pyi @@ -650,7 +650,10 @@ class _NoExtraItemsType: ... NoExtraItems: _NoExtraItemsType # PEP 747 -TypeForm: _SpecialForm +if sys.version_info >= (3, 15): + from typing import TypeForm as TypeForm +else: + TypeForm: _SpecialForm # PEP 649/749 if sys.version_info >= (3, 14):