https://github.com/python/cpython/commit/9b3749849eda4012261a112b22eb07f26fd345a9
commit: 9b3749849eda4012261a112b22eb07f26fd345a9
branch: main
author: Adam Turner <9087854+aa-tur...@users.noreply.github.com>
committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com>
date: 2024-08-25T01:41:44+01:00
summary:

GH-123299: Move ctypes What's New entry to 3.14 (#123300)

files:
M Doc/whatsnew/3.13.rst
M Doc/whatsnew/3.14.rst

diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst
index 476ae39e453b87..340c3ae5888221 100644
--- a/Doc/whatsnew/3.13.rst
+++ b/Doc/whatsnew/3.13.rst
@@ -792,20 +792,6 @@ copy
   (Contributed by Serhiy Storchaka in :gh:`108751`.)
 
 
-ctypes
-------
-
-* The layout of :ref:`bit fields <ctypes-bit-fields-in-structures-unions>`
-  in :class:`~ctypes.Structure` and :class:`~ctypes.Union`
-  now matches platform defaults (GCC/Clang or MVSC) more closely.
-  In particular, fields no longer overlap.
-  (Contributed by Matthias Görgens in :gh:`97702`.)
-
-* The :attr:`.Structure._layout_` class attribute can now be set
-  to help match a non-default ABI.
-  (Contributed by Petr Viktorin in :gh:`97702`.)
-
-
 dbm
 ---
 
diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst
index a34dc639ad2a94..17d6a68d1b311f 100644
--- a/Doc/whatsnew/3.14.rst
+++ b/Doc/whatsnew/3.14.rst
@@ -100,6 +100,7 @@ New Modules
 Improved Modules
 ================
 
+
 ast
 ---
 
@@ -110,6 +111,21 @@ ast
 
   (Contributed by Bénédikt Tran in :gh:`121141`.)
 
+
+ctypes
+------
+
+* The layout of :ref:`bit fields <ctypes-bit-fields-in-structures-unions>`
+  in :class:`~ctypes.Structure` and :class:`~ctypes.Union`
+  now matches platform defaults (GCC/Clang or MVSC) more closely.
+  In particular, fields no longer overlap.
+  (Contributed by Matthias Görgens in :gh:`97702`.)
+
+* The :attr:`.Structure._layout_` class attribute can now be set
+  to help match a non-default ABI.
+  (Contributed by Petr Viktorin in :gh:`97702`.)
+
+
 dis
 ---
 
@@ -126,6 +142,7 @@ dis
 
   (Contributed by Bénédikt Tran in :gh:`123165`.)
 
+
 fractions
 ---------
 
@@ -133,6 +150,7 @@ Added support for converting any objects that have the
 :meth:`!as_integer_ratio` method to a :class:`~fractions.Fraction`.
 (Contributed by Serhiy Storchaka in :gh:`82017`.)
 
+
 json
 ----
 
@@ -144,6 +162,7 @@ Enable :mod:`json` module to work as a script using the 
:option:`-m` switch: ``p
 See the :ref:`JSON command-line interface <json-commandline>` documentation.
 (Contributed by Trey Hunner in :gh:`122873`.)
 
+
 operator
 --------
 
@@ -153,6 +172,7 @@ operator
   to ``obj is not None``.
   (Contributed by Raymond Hettinger and Nico Mexis in :gh:`115808`.)
 
+
 os
 --
 
@@ -161,6 +181,7 @@ os
   by :func:`os.unsetenv`, or made outside Python in the same process.
   (Contributed by Victor Stinner in :gh:`120057`.)
 
+
 pathlib
 -------
 
@@ -172,6 +193,7 @@ pathlib
 
   (Contributed by Barney Gale in :gh:`73991`.)
 
+
 pdb
 ---
 
@@ -182,12 +204,14 @@ pdb
   :pdbcmd:`commands` are preserved across hard-coded breakpoints.
   (Contributed by Tian Gao in :gh:`121450`.)
 
+
 pickle
 ------
 
 * Set the default protocol version on the :mod:`pickle` module to 5.
   For more details, please see :ref:`pickle protocols <pickle-protocols>`.
 
+
 symtable
 --------
 

_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-le...@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: arch...@mail-archive.com

Reply via email to