summaryrefslogtreecommitdiff
path: root/Misc/NEWS.d/next/C API
diff options
context:
space:
mode:
Diffstat (limited to 'Misc/NEWS.d/next/C API')
-rw-r--r--Misc/NEWS.d/next/C API/2020-01-22-12-38-59.bpo-38787.HUH6hd.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2020-04-27-14-00-38.bpo-40217.sgn6c8.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2020-04-28-15-47-58.bpo-40421.ZIzOV0.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2020-04-28-19-29-36.bpo-40421.3uIIaB.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2020-04-28-23-17-27.bpo-40428.rmtpru.rst11
-rw-r--r--Misc/NEWS.d/next/C API/2020-04-29-01-39-41.bpo-40429.VQfvta.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2020-05-01-17-28-04.bpo-40412.dE0D8N.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2020-05-07-11-41-13.bpo-40545.51DzF1.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2020-05-10-16-39-08.bpo-38787.XzQ59O.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2020-05-14-00-36-19.bpo-39465.3a5g-X.rst1
10 files changed, 0 insertions, 30 deletions
diff --git a/Misc/NEWS.d/next/C API/2020-01-22-12-38-59.bpo-38787.HUH6hd.rst b/Misc/NEWS.d/next/C API/2020-01-22-12-38-59.bpo-38787.HUH6hd.rst
deleted file mode 100644
index 785ea323c3..0000000000
--- a/Misc/NEWS.d/next/C API/2020-01-22-12-38-59.bpo-38787.HUH6hd.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Module C state is now accessible from C-defined heap type methods (:pep:`573`).
-Patch by Marcel Plch and Petr Viktorin.
diff --git a/Misc/NEWS.d/next/C API/2020-04-27-14-00-38.bpo-40217.sgn6c8.rst b/Misc/NEWS.d/next/C API/2020-04-27-14-00-38.bpo-40217.sgn6c8.rst
deleted file mode 100644
index 72df4a7b56..0000000000
--- a/Misc/NEWS.d/next/C API/2020-04-27-14-00-38.bpo-40217.sgn6c8.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Ensure that instances of types created with
-:c:func:`PyType_FromSpecWithBases` will visit its class object when
-traversing references in the garbage collector (implemented as an extension
-of the provided :c:member:`~PyTypeObject.tp_traverse`). Patch by Pablo
-Galindo.
diff --git a/Misc/NEWS.d/next/C API/2020-04-28-15-47-58.bpo-40421.ZIzOV0.rst b/Misc/NEWS.d/next/C API/2020-04-28-15-47-58.bpo-40421.ZIzOV0.rst
deleted file mode 100644
index 11cf87872d..0000000000
--- a/Misc/NEWS.d/next/C API/2020-04-28-15-47-58.bpo-40421.ZIzOV0.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-New :c:func:`PyFrame_GetCode` function: return a borrowed reference to the
-frame code.
diff --git a/Misc/NEWS.d/next/C API/2020-04-28-19-29-36.bpo-40421.3uIIaB.rst b/Misc/NEWS.d/next/C API/2020-04-28-19-29-36.bpo-40421.3uIIaB.rst
deleted file mode 100644
index aadfb339b1..0000000000
--- a/Misc/NEWS.d/next/C API/2020-04-28-19-29-36.bpo-40421.3uIIaB.rst
+++ /dev/null
@@ -1 +0,0 @@
-New :c:func:`PyFrame_GetBack` function: get the frame next outer frame.
diff --git a/Misc/NEWS.d/next/C API/2020-04-28-23-17-27.bpo-40428.rmtpru.rst b/Misc/NEWS.d/next/C API/2020-04-28-23-17-27.bpo-40428.rmtpru.rst
deleted file mode 100644
index f8710efb6c..0000000000
--- a/Misc/NEWS.d/next/C API/2020-04-28-23-17-27.bpo-40428.rmtpru.rst
+++ /dev/null
@@ -1,11 +0,0 @@
-Remove the following functions from the C API. Call :c:func:`PyGC_Collect`
-explicitly to free all free lists.
-
-* ``PyAsyncGen_ClearFreeLists()``
-* ``PyContext_ClearFreeList()``
-* ``PyDict_ClearFreeList()``
-* ``PyFloat_ClearFreeList()``
-* ``PyFrame_ClearFreeList()``
-* ``PyList_ClearFreeList()``
-* ``PySet_ClearFreeList()``
-* ``PyTuple_ClearFreeList()``
diff --git a/Misc/NEWS.d/next/C API/2020-04-29-01-39-41.bpo-40429.VQfvta.rst b/Misc/NEWS.d/next/C API/2020-04-29-01-39-41.bpo-40429.VQfvta.rst
deleted file mode 100644
index e02aaf9003..0000000000
--- a/Misc/NEWS.d/next/C API/2020-04-29-01-39-41.bpo-40429.VQfvta.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-The :c:func:`PyThreadState_GetFrame` function now returns a strong reference
-to the frame.
diff --git a/Misc/NEWS.d/next/C API/2020-05-01-17-28-04.bpo-40412.dE0D8N.rst b/Misc/NEWS.d/next/C API/2020-05-01-17-28-04.bpo-40412.dE0D8N.rst
deleted file mode 100644
index 92bfcddf11..0000000000
--- a/Misc/NEWS.d/next/C API/2020-05-01-17-28-04.bpo-40412.dE0D8N.rst
+++ /dev/null
@@ -1 +0,0 @@
-Nullify inittab_copy during finalization, preventing future interpreter initializations in an embedded situation from crashing. Patch by Gregory Szorc.
diff --git a/Misc/NEWS.d/next/C API/2020-05-07-11-41-13.bpo-40545.51DzF1.rst b/Misc/NEWS.d/next/C API/2020-05-07-11-41-13.bpo-40545.51DzF1.rst
deleted file mode 100644
index d7f256a2a6..0000000000
--- a/Misc/NEWS.d/next/C API/2020-05-07-11-41-13.bpo-40545.51DzF1.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Declare ``_PyErr_GetTopmostException()`` with ``PyAPI_FUNC()`` to properly
-export the function in the C API. The function remains private (``_Py``)
-prefix.
diff --git a/Misc/NEWS.d/next/C API/2020-05-10-16-39-08.bpo-38787.XzQ59O.rst b/Misc/NEWS.d/next/C API/2020-05-10-16-39-08.bpo-38787.XzQ59O.rst
deleted file mode 100644
index f80be666c1..0000000000
--- a/Misc/NEWS.d/next/C API/2020-05-10-16-39-08.bpo-38787.XzQ59O.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add PyCFunction_CheckExact() macro for exact type checks now that we allow subtypes of PyCFunction,
-as well as PyCMethod_CheckExact() and PyCMethod_Check() for the new PyCMethod subtype.
diff --git a/Misc/NEWS.d/next/C API/2020-05-14-00-36-19.bpo-39465.3a5g-X.rst b/Misc/NEWS.d/next/C API/2020-05-14-00-36-19.bpo-39465.3a5g-X.rst
deleted file mode 100644
index a08c3da566..0000000000
--- a/Misc/NEWS.d/next/C API/2020-05-14-00-36-19.bpo-39465.3a5g-X.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove the ``_PyUnicode_ClearStaticStrings()`` function from the C API.