summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* Python 3.14.0a1v3.14.0a1Hugo van Kemenade2024-10-1531-126/+0
* bpo-34206: Improve docs and test coverage for pre-init functions (#8023)Alyssa Coghlan2024-10-081-0/+2
* gh-87135: Hang non-main threads that attempt to acquire the GIL during finali...Jeremy Maitin-Shepard2024-10-021-0/+15
* gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)Jason Fried2024-09-241-0/+2
* gh-119771: Set errno on overflows in _Py_c_pow() (#120256)Sergey B Kirpichev2024-09-181-0/+2
* gh-121313: multiprocessing: simplify by increasing the connection buffer size...Inada Naoki2024-09-031-1/+0
* gh-121313: Limit the reading size from pipes to their default buffer size on ...Alexander P.2024-08-311-0/+1
* gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)Victor Stinner2024-08-281-0/+13
* gh-116622: Fix testPyObjectPrintOSError on Android (#122487)Malcolm Smith2024-07-311-0/+3
* gh-121489: Export private _PyBytes_Join() again (#122267)Marc Mueller2024-07-251-0/+1
* gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing i...Petr Viktorin2024-07-161-0/+12
* gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal (G...Petr Viktorin2024-07-161-0/+2
* gh-112136: Restore removed _PyArg_Parser (#121262)Victor Stinner2024-07-031-0/+3
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-262-0/+13
* gh-120858: PyDict_Next should not lock the dict (#120859)Sam Gross2024-06-241-0/+3
* gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)Victor Stinner2024-06-241-0/+3
* gh-70278: Fix PyUnicode_FromFormat() with precision for %s and %V (GH-120365)Serhiy Storchaka2024-06-241-0/+4
* gh-119344: Make critical section API public (#119353)Sam Gross2024-06-211-0/+1
* gh-117511: Make PyMutex public in the non-limited API (#117731)Sam Gross2024-06-201-0/+1
* gh-120600: Make Py_TYPE() opaque in limited C API 3.14 (#120601)Victor Stinner2024-06-181-0/+2
* gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)Sam Gross2024-06-181-0/+2
* gh-119182: Add PyUnicodeWriter C API (#119184)Victor Stinner2024-06-171-0/+13
* gh-119613: Soft deprecate the Py_MEMCPY() macro (#120020)Victor Stinner2024-06-041-0/+2
* gh-116560: Add PyLong_GetSign() public function (#116561)Sergey B Kirpichev2024-06-031-0/+1
* gh-119775: Remove ability to create immutable types with mutable bases (#119776)Nikita Sobolev2024-06-021-0/+2
* gh-119585: Fix crash involving `PyGILState_Release()` and `PyThreadState_Clea...Sam Gross2024-05-311-0/+5
* gh-119336: Restore removed _PyLong_NumBits() function (#119418)Ethan Smith2024-05-301-0/+1
* gh-119613: Soft deprecate Py_IS_NAN/INFINITY/FINITE (#119701)Sergey B Kirpichev2024-05-291-0/+2
* gh-97588: Align ctypes struct layout to GCC/MSVC (GH-97702)Matthias Görgens2024-05-291-0/+2
* gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (#...Josh {*()} Rosenberg2024-05-221-0/+4
* gh-111389: Add PyHASH_MULTIPLIER constant (#119214)Victor Stinner2024-05-211-0/+2
* gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825)Petr Viktorin2024-05-101-0/+3
* gh-118789: Restore hidden `_PyWeakref_ClearRef` (#118797)Sam Gross2024-05-101-0/+2
* gh-116984: Make mimalloc header includes relative to the current file (#118808)Sam Gross2024-05-091-0/+3
* Python 3.13.0b1v3.13.0b1Thomas Wouters2024-05-087-26/+0
* gh-109975: Update 'What's New in Python 3.13' for beta (#118694)Hugo van Kemenade2024-05-071-2/+3
* gh-111997: C-API for signalling monitoring events (#116413)Irit Katriel2024-05-041-0/+1
* gh-110850: Add PyTime_TimeRaw() function (#118394)Victor Stinner2024-05-011-0/+7
* gh-118124: Use static_assert() in Py_BUILD_ASSERT() on C11 (#118398)Victor Stinner2024-04-301-0/+3
* gh-68114: Fix handling for removed PyArg_ParseTuple 'w' formatters (GH-8204)Joe Jevnik2024-04-231-0/+2
* gh-117987: Restore several functions removed in Python 3.13 alpha 1 (GH-117993)Victor Stinner2024-04-181-0/+8
* gh-117929: Restore removed PyEval_InitThreads() function (#117931)Victor Stinner2024-04-171-0/+2
* Merge branch 'main' of https://github.com/python/cpythonThomas Wouters2024-04-091-0/+2
|\
| * gh-117534: Add checking for input parameter in iso_to_ymd (#117543)Vlad48962024-04-091-0/+2
* | Python 3.13.0a6v3.13.0a6Thomas Wouters2024-04-0916-43/+0
|/
* gh-117642: Fix PEP 737 implementation (GH-117643)Serhiy Storchaka2024-04-081-0/+1
* gh-111140: PyLong_From/AsNativeBytes: Take *flags* rather than just *endianne...Steve Dower2024-04-051-0/+3
* gh-116936: Add PyType_GetModuleByDef() to the limited C API (#116937)Victor Stinner2024-03-251-0/+2
* gh-87193: Support bytes objects with refcount > 1 in _PyBytes_Resize() (GH-11...Serhiy Storchaka2024-03-251-0/+3
* gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)Serhiy Storchaka2024-03-221-0/+1