https://github.com/python/cpython/commit/d8ab1c79b0e3f1406263c084c7d09a78cc128187
commit: d8ab1c79b0e3f1406263c084c7d09a78cc128187
branch: main
author: Sergey B Kirpichev <[email protected]>
committer: encukou <[email protected]>
date: 2026-01-19T11:22:16+01:00
summary:

gh-75459: versionadded for PyObject_CallFinalizer*() API (GH-143982)

files:
M Doc/c-api/lifecycle.rst

diff --git a/Doc/c-api/lifecycle.rst b/Doc/c-api/lifecycle.rst
index 5a170862a26f44..531c4080a0131c 100644
--- a/Doc/c-api/lifecycle.rst
+++ b/Doc/c-api/lifecycle.rst
@@ -256,6 +256,8 @@ To allocate and free memory, see :ref:`allocating-objects`.
    collection (i.e., the :c:macro:`Py_TPFLAGS_HAVE_GC` flag is set); this may
    change in the future.
 
+   .. versionadded:: 3.4
+
 
 .. c:function:: int PyObject_CallFinalizerFromDealloc(PyObject *op)
 
@@ -266,6 +268,8 @@ To allocate and free memory, see :ref:`allocating-objects`.
    should happen.  Otherwise, this function returns 0 and destruction can
    continue normally.
 
+   .. versionadded:: 3.4
+
    .. seealso::
 
       :c:member:`~PyTypeObject.tp_dealloc` for example code.

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to