summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
diff options
context:
space:
mode:
authorThomas Wouters <thomas@python.org>2022-10-24 22:07:03 (GMT)
committerThomas Wouters <thomas@python.org>2022-10-24 22:08:22 (GMT)
commit4ae1a0ecaffe4320fe9774fad1f395f732c17959 (patch)
treec730d6852cbc420a258cb3248b0486bff91b90ac /Misc/NEWS.d/next/C API
parentad1dc3ebb6aadaeeeacde13d4ed2d62bf302bf62 (diff)
downloadcpython-4ae1a0ecaffe4320fe9774fad1f395f732c17959.zip
cpython-4ae1a0ecaffe4320fe9774fad1f395f732c17959.tar.gz
cpython-4ae1a0ecaffe4320fe9774fad1f395f732c17959.tar.bz2
Python 3.12.0a1v3.12.0a1
Diffstat (limited to 'Misc/NEWS.d/next/C API')
-rw-r--r--Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst5
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst7
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst14
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst6
-rw-r--r--Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst3
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst4
-rw-r--r--Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst1
-rw-r--r--Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst2
-rw-r--r--Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst3
34 files changed, 0 insertions, 110 deletions
diff --git a/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst b/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst
deleted file mode 100644
index ca1b7a4..0000000
--- a/Misc/NEWS.d/next/C API/2021-10-05-21-59-43.bpo-45383.TVClgf.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :c:func:`PyType_FromSpec` API will now find and use a metaclass
-based on the provided bases.
-An error will be raised if there is a metaclass conflict.
diff --git a/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst b/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst
deleted file mode 100644
index d52866e..0000000
--- a/Misc/NEWS.d/next/C API/2022-04-13-16-10-55.gh-issue-59121.-B7mKp.rst
+++ /dev/null
@@ -1 +0,0 @@
-Fixed an assert that prevented ``PyRun_InteractiveOne`` from providing tracebacks when parsing from the provided FD.
diff --git a/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst b/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst
deleted file mode 100644
index e0755bb..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-03-19-35-37.gh-issue-92193.61VoFL.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-Add new function :c:func:`PyFunction_SetVectorcall` to the C API
-which sets the vectorcall field of a given :c:type:`PyFunctionObject`.
-
-Warning: extensions using this API must preserve the behavior
-of the unaltered function!
diff --git a/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst b/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst
deleted file mode 100644
index c175d1e..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-09-23-16-38.gh-issue-85858.VIcNDL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove the ``PyUnicode_InternImmortal()`` function and the
-``SSTATE_INTERNED_IMMORTAL`` macro. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst b/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst
deleted file mode 100644
index a0b1bc6..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-10-12-35-42.gh-issue-92536.cAoRCZ.rst
+++ /dev/null
@@ -1 +0,0 @@
-Remove legacy Unicode APIs based on ``Py_UNICODE*``.
diff --git a/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst b/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst
deleted file mode 100644
index 60a8818..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-11-02-33-10.gh-issue-92651.FIXLf0.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Remove the ``token.h`` header file. There was never any public tokenizer C
-API. The ``token.h`` header file was only designed to be used by Python
-internals. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst b/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst
deleted file mode 100644
index 6442ba6..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-13-18-17-48.gh-issue-92781.TVDr3-.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Avoid mixing declarations and code in the C API to fix the compiler warning:
-"ISO C90 forbids mixed declarations and code"
-[-Werror=declaration-after-statement]. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst b/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst
deleted file mode 100644
index c448c64..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-19-18-05-51.gh-issue-92913.Ass1Hv.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Ensures changes to :c:member:`PyConfig.module_search_paths` are ignored
-unless :c:member:`PyConfig.module_search_paths_set` is set
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst b/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst
deleted file mode 100644
index d212f6b..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-12-31-04.gh-issue-77782.ugC8dn.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Deprecate global configuration variable like
-:c:var:`Py_IgnoreEnvironmentFlag`: the :c:func:`Py_InitializeFromConfig` API
-should be instead. Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst b/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst
deleted file mode 100644
index 404f008..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-13-33-18.gh-issue-93103.ooD3Eb.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Deprecate global configuration variables, like
-:c:var:`Py_IgnoreEnvironmentFlag`, in the documentation: the
-:c:func:`Py_InitializeFromConfig` API should be instead. Patch by Victor
-Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst b/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst
deleted file mode 100644
index 01eca1d..0000000
--- a/Misc/NEWS.d/next/C API/2022-05-23-15-22-18.gh-issue-92898.Qjc9d3.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix C++ compiler warnings when casting function arguments to ``PyObject*``.
-Patch by Serge Guelton.
diff --git a/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst b/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst
deleted file mode 100644
index 0bb65ea..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-03-14-54-41.gh-issue-93466.DDtH0X.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Slot IDs in PyType_Spec may not be repeated. The documentation was updated
-to mention this. For some cases of repeated slots, PyType_FromSpec and
-related functions will now raise an exception.
diff --git a/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst b/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst
deleted file mode 100644
index f48ed37..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-04-13-15-41.gh-issue-93442.4M4NDb.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Add C++ overloads for _Py_CAST_impl() to handle 0/NULL. This will allow C++
-extensions that pass 0 or NULL to macros using _Py_CAST() to continue to
-compile.
diff --git a/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst b/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst
deleted file mode 100644
index 3dd292c..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-06-16-04-14.gh-issue-93503.MHJTu8.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-Add two new public functions to the public C-API,
-:c:func:`PyEval_SetProfileAllThreads` and :c:func:`PyEval_SetTraceAllThreads`,
-that allow to set tracing and profiling functions in all running threads in
-addition to the calling one. Also, two analogous functions to the
-:mod:`threading` module (:func:`threading.setprofile_all_threads` and
-:func:`threading.settrace_all_threads`) that allow to do the same from Python.
-Patch by Pablo Galindo
diff --git a/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst b/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst
deleted file mode 100644
index 8e6b6d9..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-10-16-50-27.gh-issue-89546.mX1f10.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-:c:func:`PyType_FromMetaclass` (and other ``PyType_From*`` functions) now
-check that offsets and the base class's
-:c:member:`~PyTypeObject.tp_basicsize` fit in the new class's
-``tp_basicsize``.
diff --git a/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst b/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst
deleted file mode 100644
index 185671c..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-10-23-41-48.gh-issue-91731.fhYUQG.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Avoid defining the ``static_assert`` when compiling with C++ 11, where this
-is a keyword and redefining it can lead to undefined behavior. Patch by
-Pablo Galindo
diff --git a/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst b/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst
deleted file mode 100644
index 57c39bc..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-13-21-37-31.gh-issue-91321.DgJFvS.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix the compatibility of the Python C API with C++ older than C++11. Patch by
-Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst b/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst
deleted file mode 100644
index c0a0745..0000000
--- a/Misc/NEWS.d/next/C API/2022-06-17-13-41-38.gh-issue-93937.uKVTEh.rst
+++ /dev/null
@@ -1,14 +0,0 @@
-The following frame functions and type are now directly available with
-``#include <Python.h>``, it's no longer needed to add ``#include
-<frameobject.h>``:
-
-* :c:func:`PyFrame_Check`
-* :c:func:`PyFrame_GetBack`
-* :c:func:`PyFrame_GetBuiltins`
-* :c:func:`PyFrame_GetGenerator`
-* :c:func:`PyFrame_GetGlobals`
-* :c:func:`PyFrame_GetLasti`
-* :c:func:`PyFrame_GetLocals`
-* :c:type:`PyFrame_Type`
-
-Patch by Victor Stinner.
diff --git a/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst b/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst
deleted file mode 100644
index a96b002..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-12-17-39-32.gh-issue-94731.9CPJNU.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Python again uses C-style casts for most casting operations when compiled
-with C++. This may trigger compiler warnings, if they are enabled with e.g.
-``-Wold-style-cast`` or ``-Wzero-as-null-pointer-constant`` options for ``g++``.
diff --git a/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst b/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst
deleted file mode 100644
index 5b79d75..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-17-18-21-40.gh-issue-94930.gPFGDL.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Fix ``SystemError`` raised when :c:func:`PyArg_ParseTupleAndKeywords` is
-used with ``#`` in ``(...)`` but without ``PY_SSIZE_T_CLEAN`` defined.
diff --git a/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst b/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst
deleted file mode 100644
index abef9bb..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-19-22-37-40.gh-issue-94936.LGlmKv.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Added :c:func:`PyCode_GetVarnames`, :c:func:`PyCode_GetCellvars` and
-:c:func:`PyCode_GetFreevars` for accessing ``co_varnames``, ``co_cellvars``
-and ``co_freevars`` respectively via the C API.
diff --git a/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst b/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst
deleted file mode 100644
index 52473c9..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-25-15-54-27.gh-issue-92678.ziZpxz.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Adds unstable C-API functions ``_PyObject_VisitManagedDict`` and
-``_PyObject_ClearManagedDict`` to allow C extensions to allow the VM to
-manage their object's dictionaries.
diff --git a/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst b/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst
deleted file mode 100644
index c389d13..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-29-10-41-59.gh-issue-95388.aiRSgr.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Creating :c:data:`immutable types <Py_TPFLAGS_IMMUTABLETYPE>` with mutable
-bases is deprecated and is planned to be disabled in Python 3.14.
diff --git a/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst b/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst
deleted file mode 100644
index 199c2d1..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-29-15-24-45.gh-issue-93012.-DdGEy.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-The :const:`Py_TPFLAGS_HAVE_VECTORCALL` flag is now removed from a class
-when the class's :py:meth:`~object.__call__` method is reassigned. This
-makes vectorcall safe to use with mutable types (i.e. heap types without the
-:const:`immutable <Py_TPFLAGS_IMMUTABLETYPE>` flag). Mutable types that do
-not override :c:member:`~PyTypeObject.tp_call` now inherit the
-:const:`Py_TPFLAGS_HAVE_VECTORCALL` flag.
diff --git a/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst b/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst
deleted file mode 100644
index 955bdd4..0000000
--- a/Misc/NEWS.d/next/C API/2022-07-31-21-58-27.gh-issue-95504.wy7B1F.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-Fix sign placement when specifying width or precision in
-:c:func:`PyUnicode_FromFormat` and :c:func:`PyUnicode_FromFormatV`.
-Patch by Philip Georgi.
diff --git a/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst b/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst
deleted file mode 100644
index da6cce4..0000000
--- a/Misc/NEWS.d/next/C API/2022-08-01-16-21-39.gh-issue-93274.QoDHEu.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-API for implementing vectorcall (:c:data:`Py_TPFLAGS_HAVE_VECTORCALL`,
-:c:func:`PyVectorcall_NARGS` and :c:func:`PyVectorcall_Call`) was added to
-the limited API and stable ABI.
diff --git a/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst b/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst
deleted file mode 100644
index a3a209f..0000000
--- a/Misc/NEWS.d/next/C API/2022-08-03-13-01-57.gh-issue-92678.DLwONN.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Support C extensions using managed dictionaries by setting the
-``Py_TPFLAGS_MANAGED_DICT`` flag.
diff --git a/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst b/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
deleted file mode 100644
index 6bf3d4b..0000000
--- a/Misc/NEWS.d/next/C API/2022-08-03-14-39-08.gh-issue-92678.ozFTEx.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Restore the 3.10 behavior for multiple inheritance of C extension classes
-that store their dictionary at the end of the struct.
diff --git a/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst b/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst
deleted file mode 100644
index eb2fd7e..0000000
--- a/Misc/NEWS.d/next/C API/2022-08-08-14-36-31.gh-issue-95781.W_G8YW.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-An unrecognized format character in :c:func:`PyUnicode_FromFormat` and
-:c:func:`PyUnicode_FromFormatV` now sets a :exc:`SystemError`.
-In previous versions it caused all the rest of the format string to be
-copied as-is to the result string, and any extra arguments discarded.
diff --git a/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst b/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst
deleted file mode 100644
index 696e3c8..0000000
--- a/Misc/NEWS.d/next/C API/2022-08-16-16-54-42.gh-issue-95589.6xE1ar.rst
+++ /dev/null
@@ -1,4 +0,0 @@
-Extensions classes that set ``tp_dictoffset`` and ``tp_weaklistoffset``
-lose the support for multiple inheritance, but are now safe. Extension
-classes should use :const:`Py_TPFLAGS_MANAGED_DICT` and
-:const:`Py_TPFLAGS_MANAGED_WEAKREF` instead.
diff --git a/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst b/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst
deleted file mode 100644
index 787bee3..0000000
--- a/Misc/NEWS.d/next/C API/2022-09-20-01-04-57.gh-issue-96512.msZTjF.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Configuration for the :ref:`integer string conversion length limitation
-<int_max_str_digits>` now lives in the PyConfig C API struct.
diff --git a/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst b/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst
deleted file mode 100644
index b5c78c1..0000000
--- a/Misc/NEWS.d/next/C API/2022-10-03-20-33-24.gh-issue-95756.SSmXlG.rst
+++ /dev/null
@@ -1 +0,0 @@
-Lazily create and cache ``co_`` attributes for better performance for code getters.
diff --git a/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst b/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst
deleted file mode 100644
index c18e2d6..0000000
--- a/Misc/NEWS.d/next/C API/2022-10-05-10-43-32.gh-issue-91051.ODDRsQ.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-Add :c:func:`PyType_Watch` and related APIs to allow callbacks on
-:c:func:`PyType_Modified`.
diff --git a/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst b/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst
deleted file mode 100644
index 658f587..0000000
--- a/Misc/NEWS.d/next/C API/2022-10-18-16-16-27.gh-issue-98393.55u4BF.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-The :c:func:`PyUnicode_FSDecoder` function no longer accepts bytes-like
-paths, like :class:`bytearray` and :class:`memoryview` types: only the exact
-:class:`bytes` type is accepted for bytes strings. Patch by Victor Stinner.