[Python-checkins] gh-106320: Document private C API removal in What's New 3.13 (#107027)

vstinner webhook-mailer at python.org
Sat Jul 22 09:30:16 EDT 2023


https://github.com/python/cpython/commit/756add081ead8fa9aeb11ac178e581ba2450f296
commit: 756add081ead8fa9aeb11ac178e581ba2450f296
branch: main
author: Victor Stinner <vstinner at python.org>
committer: vstinner <vstinner at python.org>
date: 2023-07-22T15:30:13+02:00
summary:

gh-106320: Document private C API removal in What's New 3.13 (#107027)

files:
M Doc/whatsnew/3.13.rst

diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst
index a778e12aba1bc..85f0ca1ae1a67 100644
--- a/Doc/whatsnew/3.13.rst
+++ b/Doc/whatsnew/3.13.rst
@@ -838,6 +838,13 @@ Deprecated
 Removed
 -------
 
+* Remove many APIs (functions, macros, variables) with names prefixed by
+  ``_Py`` or ``_PY`` (considered as private API). If your project is affected
+  by one of these removals and you consider that the removed API should remain
+  available, please open a new issue to request a public C API and
+  add ``cc @vstinner`` to the issue to notify Victor Stinner.
+  (Contributed by Victor Stinner in :gh:`106320`.)
+
 * Remove functions deprecated in Python 3.9.
 
   * ``PyEval_CallObject()``, ``PyEval_CallObjectWithKeywords()``: use



More information about the Python-checkins mailing list