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]