From 8f703ccb358c0c19d6b2f2b3bb1b396ecb994441 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 10 Mar 2026 19:05:06 +0200 Subject: [PATCH 1/3] PEP 747: Mark as Accepted --- peps/pep-0747.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/peps/pep-0747.rst b/peps/pep-0747.rst index 5ba1ed95ee5..ba037aba618 100644 --- a/peps/pep-0747.rst +++ b/peps/pep-0747.rst @@ -3,12 +3,13 @@ Title: Annotating Type Forms Author: David Foster , Eric Traut Sponsor: Jelle Zijlstra Discussions-To: https://discuss.python.org/t/pep-747-typeexpr-type-hint-for-a-type-expression/55984 -Status: Draft +Status: Accepted Type: Standards Track Topic: Typing Created: 27-May-2024 Python-Version: 3.15 Post-History: `19-Apr-2024 `__, `04-May-2024 `__, `17-Jun-2024 `__ +Resolution: `20-Feb-2026 `__ Abstract From 12a708f21ed45734fe453ddcadc6a0c2458af08c Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Tue, 10 Mar 2026 19:15:09 +0200 Subject: [PATCH 2/3] PEP 747: Mark as Final --- peps/pep-0747.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/peps/pep-0747.rst b/peps/pep-0747.rst index ba037aba618..9f08ac43468 100644 --- a/peps/pep-0747.rst +++ b/peps/pep-0747.rst @@ -3,7 +3,7 @@ Title: Annotating Type Forms Author: David Foster , Eric Traut Sponsor: Jelle Zijlstra Discussions-To: https://discuss.python.org/t/pep-747-typeexpr-type-hint-for-a-type-expression/55984 -Status: Accepted +Status: Final Type: Standards Track Topic: Typing Created: 27-May-2024 @@ -11,6 +11,7 @@ Python-Version: 3.15 Post-History: `19-Apr-2024 `__, `04-May-2024 `__, `17-Jun-2024 `__ Resolution: `20-Feb-2026 `__ +.. canonical-doc:: :data:`py3.15:typing.TypeForm` Abstract ======== From 0c487bc7de2fe1f8571678ca731950c0896f87fd Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Fri, 13 Mar 2026 18:50:34 +0200 Subject: [PATCH 3/3] Link to the typing spec --- peps/pep-0747.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0747.rst b/peps/pep-0747.rst index 9f08ac43468..9ab2b937432 100644 --- a/peps/pep-0747.rst +++ b/peps/pep-0747.rst @@ -11,7 +11,7 @@ Python-Version: 3.15 Post-History: `19-Apr-2024 `__, `04-May-2024 `__, `17-Jun-2024 `__ Resolution: `20-Feb-2026 `__ -.. canonical-doc:: :data:`py3.15:typing.TypeForm` +.. canonical-typing-spec:: :ref:`typing:type-forms` and :data:`py3.15:typing.TypeForm` Abstract ========