From fdfca839f9647338f323c64e4fe36992a5040d45 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Sat, 29 Mar 2025 07:16:33 +0300 Subject: [PATCH 1/3] gh-121249: add news about struct module --- Doc/whatsnew/3.14.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index ac5b53ef94bfb1..69faccf1215407 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -904,6 +904,15 @@ ssl (Contributed by Will Childs-Klein in :gh:`128036`.) +struct +------ + +* Support the :c:expr:`float complex` and :c:expr:`double complex` C types in + the :mod:`struct` module (formatting characters `'E'` and `'C'`, + respectively) if the compiler has C11 complex arithmetic. + (Contributed by Sergey B Kirpichev in :gh:`121613`.) + + symtable -------- From e082c7ef94fad7f4c9002da21e080ec9e39c33d3 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Sat, 29 Mar 2025 09:59:18 +0300 Subject: [PATCH 2/3] +1 --- Doc/whatsnew/3.14.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index 69faccf1215407..fc5aab29b32f56 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -908,7 +908,7 @@ struct ------ * Support the :c:expr:`float complex` and :c:expr:`double complex` C types in - the :mod:`struct` module (formatting characters `'E'` and `'C'`, + the :mod:`struct` module (formatting characters ``'E'`` and ``'C'``, respectively) if the compiler has C11 complex arithmetic. (Contributed by Sergey B Kirpichev in :gh:`121613`.) From 33406c10e9c528ad46e72af2f1055682c3a4349c Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Tue, 1 Apr 2025 08:10:35 +0100 Subject: [PATCH 3/3] Use the issue reference --- Doc/whatsnew/3.14.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index fc5aab29b32f56..8a617d4a123000 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -910,7 +910,7 @@ struct * Support the :c:expr:`float complex` and :c:expr:`double complex` C types in the :mod:`struct` module (formatting characters ``'E'`` and ``'C'``, respectively) if the compiler has C11 complex arithmetic. - (Contributed by Sergey B Kirpichev in :gh:`121613`.) + (Contributed by Sergey B Kirpichev in :gh:`121249`.) symtable