]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-39573: Remove What's new entry for Py_SIZE() (GH-23375)
authorMiro Hrončok <miro@hroncok.cz>
Wed, 18 Nov 2020 21:39:03 +0000 (22:39 +0100)
committerGitHub <noreply@github.com>
Wed, 18 Nov 2020 21:39:03 +0000 (22:39 +0100)
A follow up for 0e2ac21dd4960574e89561243763eabba685296a

Doc/whatsnew/3.10.rst

index cfb0383180f995622cdbd12ceb2bdbf46e4c3b5e..0e5e841ff44d709cedfc8ab8c42e27834baea5e6 100644 (file)
@@ -500,17 +500,6 @@ Porting to Python 3.10
 
   (Contributed by Victor Stinner in :issue:`39573`.)
 
-* Since :c:func:`Py_SIZE()` is changed to the inline static function,
-  ``Py_SIZE(obj) = new_size`` must be replaced with ``Py_SET_SIZE(obj, new_size)``:
-  see :c:func:`Py_SET_SIZE()` (available since Python 3.9). For backward
-  compatibility, this macro can be used::
-
-      #if PY_VERSION_HEX < 0x030900A4
-      #  define Py_SET_SIZE(obj, size) ((Py_SIZE(obj) = (size)), (void)0)
-      #endif
-
-  (Contributed by Victor Stinner in :issue:`39573`.)
-
 * Calling :c:func:`PyDict_GetItem` without :term:`GIL` held had been allowed
   for historical reason. It is no longer allowed.
   (Contributed by Victor Stinner in :issue:`40839`.)