summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* gh-110850: Add PyTime_t C API (GH-115215)Petr Viktorin2024-02-121-0/+9
* gh-112066: Add `PyDict_SetDefaultRef` function. (#112123)Sam Gross2024-02-061-0/+5
* gh-114685: PyBuffer_FillInfo() now raises on PyBUF_{READ,WRITE} (GH-114802)Nikita Sobolev2024-02-041-0/+3
* gh-114329: Add `PyList_GetItemRef` function (GH-114504)Sam Gross2024-02-021-0/+3
* gh-114685: Check flags in PyObject_GetBuffer() (GH-114707)Serhiy Storchaka2024-01-311-0/+3
* Python 3.13.0a3v3.13.0a3Thomas Wouters2024-01-174-9/+0
* gh-111545: Add Py_HashPointer() function (#112096)Victor Stinner2023-12-061-0/+2
* gh-65210: Add const qualifiers in PyArg_VaParseTupleAndKeywords() (GH-105958)Serhiy Storchaka2023-12-041-0/+3
* gh-106560: Fix redundant declarations in Include/ (#112611)Victor Stinner2023-12-031-0/+2
* gh-112438: Fix support of format units with the "e" prefix in nested tuples i...Serhiy Storchaka2023-11-271-0/+2
* 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