cpython/Misc/NEWS.d/next/C API
Victor Stinner 8bea6c411d
gh-115754: Add Py_GetConstant() function (#116883)
Add Py_GetConstant() and Py_GetConstantBorrowed() functions.

In the limited C API version 3.13, getting Py_None, Py_False,
Py_True, Py_Ellipsis and Py_NotImplemented singletons is now
implemented as function calls at the stable ABI level to hide
implementation details. Getting these constants still return borrowed
references.

Add _testlimitedcapi/object.c and test_capi/test_object.py to test
Py_GetConstant() and Py_GetConstantBorrowed() functions.
2024-03-21 16:07:00 +00:00
..
2024-03-14-10-33-58.gh-issue-85283.LOgmdU.rst gh-85283: Build _statistics extension with the limited C API (#116927) 2024-03-17 18:59:02 +01:00
2024-03-14-15-17-11.gh-issue-111696.YmnvAi.rst gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815) 2024-03-14 16:19:36 +00:00
2024-03-14-18-00-32.gh-issue-111696.L6oIPq.rst gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824) 2024-03-14 18:17:43 +00:00
2024-03-14-22-30-07.gh-issue-111696.76UMKi.rst gh-111696, PEP 737: Add %T and %N to PyUnicode_FromFormat() (#116839) 2024-03-14 22:23:00 +00:00
2024-03-15-23-55-24.gh-issue-115754.xnzc__.rst gh-115754: Add Py_GetConstant() function (#116883) 2024-03-21 16:07:00 +00:00
2024-03-15-23-57-33.gh-issue-115754.zLdv82.rst gh-115754: Add Py_GetConstant() function (#116883) 2024-03-21 16:07:00 +00:00
2024-03-16-12-21-00.gh-issue-116809.JL786L.rst gh-116809: Restore removed _PyErr_ChainExceptions1() function (#116900) 2024-03-16 21:37:11 +01:00
2024-03-18-09-58-46.gh-issue-116869.LFDVKM.rst gh-116869: Make C API compatible with ISO C90 (#116950) 2024-03-18 20:16:58 +01:00
2024-03-18-10-58-47.gh-issue-116869.lN0GBl.rst gh-116869: Add test_cext test: build a C extension (#116954) 2024-03-18 20:15:20 +01:00
2024-03-19-09-49-04.gh-issue-115756.4Ls_Tl.rst gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781) 2024-03-19 09:20:38 +00:00
2024-03-20-13-13-22.gh-issue-117021.0Q5jBx.rst gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064) 2024-03-20 15:39:53 +02:00
README.rst Link to blurb on PyPI in the NEWS.d READMEs. (#3323) 2017-09-05 10:38:05 -07:00

Put news entry `blurb`_ files for the *C API* section in this directory.

.. _blurb: https://pypi.org/project/blurb/