summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* Python 3.13.0a2v3.13.0a2Thomas Wouters2023-11-2219-93/+0
* gh-111863: Rename blurb snippet placed in the wrong directory by accident. (#...T. Wouters2023-11-211-0/+1
* gh-111956: Add thread-safe one-time initialization. (gh-111960)Sam Gross2023-11-161-0/+2
* gh-112026: Add again _PyThreadState_UncheckedGet() function (#112121)Victor Stinner2023-11-151-0/+3
* gh-112026: Restore removed _PyDict_GetItemStringWithError() (#112119)Victor Stinner2023-11-151-0/+2
* gh-112026: Restore removed private C API (#112115)Victor Stinner2023-11-151-0/+51
* gh-112026: Add again <unistd.h> include in Python.h (#112046)Victor Stinner2023-11-151-0/+3
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-141-0/+4
* gh-111138: Add PyList_Extend() and PyList_Clear() functions (#111862)Victor Stinner2023-11-131-0/+2
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-081-0/+3
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-072-4/+0
* gh-106672: C API: Report indiscriminately ignored errors (GH-106674)Serhiy Storchaka2023-11-071-0/+5
* gh-111506: Implement Py_SET_REFCNT() as opaque function in limited C API (#11...Victor Stinner2023-11-031-0/+2
* gh-108082: Add PyErr_FormatUnraisable() function (GH-111086)Serhiy Storchaka2023-10-311-0/+1
* gh-108765: Python.h no longer includes <stddef.h> on Windows (#111563)Victor Stinner2023-10-311-0/+3
* gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost ...gsallam2023-10-271-0/+2
* gh-67565: Remove redundant C-contiguity checks (GH-105521)Furkan Onder2023-10-231-0/+1
* gh-111089: Add PyUnicode_AsUTF8() to the limited C API (#111121)Victor Stinner2023-10-201-0/+2
* gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)Victor Stinner2023-10-201-0/+2
* gh-85283: Add PySys_Audit() to the limited C API (#108571)Victor Stinner2023-10-171-0/+2
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-0/+2
* gh-85283: Add PyMem_RawMalloc() to the limited C API (#108570)Victor Stinner2023-10-171-0/+3
* gh-110815: Support non-ASCII keyword names in PyArg_ParseTupleAndKeywords() (...Serhiy Storchaka2023-10-141-0/+1
* Python 3.13.0a1v3.13.0a1Thomas Wouters2023-10-1358-211/+0
* gh-85283: If Py_LIMITED_API is defined, undefine Py_BUILD_CORE (#110725)Victor Stinner2023-10-111-0/+3
* gh-110289: C API: Add PyUnicode_EqualToUTF8() and PyUnicode_EqualToUTF8AndSiz...Serhiy Storchaka2023-10-111-0/+1
* gh-84489: Properly handle trailing spaces in Py_BuildValue() format strings (...Zackery Spytz2023-10-111-0/+1
* gh-85283: Add PySys_AuditTuple() function (#108965)Victor Stinner2023-10-051-0/+3
* gh-110235: Raise TypeError for duplicate/unknown fields in PyStructSequence c...Xuehai Pan2023-10-041-0/+2
* gh-108867: Add PyThreadState_GetUnchecked() function (#108870)Victor Stinner2023-10-031-0/+5
* gh-107073: Make PyObject_VisitManagedDict() public (#108763)Victor Stinner2023-10-021-0/+3
* gh-110014: Remove PY_TIMEOUT_MAX from limited C API (#110217)Victor Stinner2023-10-021-0/+2
* gh-109521: Fix obscure cases handling in PyImport_GetImporter() (GH-109522)Serhiy Storchaka2023-09-231-0/+5
* Fix typos in docs and comments (#109619)Heinz-Alexander Fuetterer2023-09-201-1/+1
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-191-0/+1
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-171-0/+4
* gh-108765: Python.h no longer includes <ctype.h> (#108831)Victor Stinner2023-09-031-0/+5
* gh-108765: Python.h no longer includes <sys/time.h> (#108775)Victor Stinner2023-09-021-0/+6
* gh-108765: Python.h no longer includes <unistd.h> (#108783)Victor Stinner2023-09-021-0/+4
* gh-108765: Python.h no longer includes <ieeefp.h> (#108781)Victor Stinner2023-09-021-0/+4
* gh-108337: Add pyatomic.h header (#108701)Victor Stinner2023-08-311-0/+1
* gh-108634: Py_TRACE_REFS uses a hash table (#108663)Victor Stinner2023-08-311-0/+3
* gh-108444: Add PyLong_AsInt() public function (#108445)Victor Stinner2023-08-241-0/+4
* gh-108314: Add PyDict_ContainsString() function (#108323)Victor Stinner2023-08-241-0/+4
* gh-107916: Save the error code before decoding the filename in PyErr_SetFromE...Serhiy Storchaka2023-08-211-0/+4
* gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (...Serhiy Storchaka2023-08-191-0/+4
* gh-108014: Add Py_IsFinalizing() function (#108032)Victor Stinner2023-08-181-0/+2
* gh-107810: Improve DeprecationWarning for metaclasses with custom tp_new (GH-...Marc Mueller2023-08-101-0/+1
* gh-107091: Fix some uses of :func: role (GH-107378)Serhiy Storchaka2023-07-291-1/+1
* gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH...Serhiy Storchaka2023-07-251-0/+2