summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* Python 3.12.0rc2v3.12.0rc2Thomas Wouters2023-09-053-9/+0
* [3.12] gh-107916: Save the error code before decoding the filename in PyErr_S...Miss Islington (bot)2023-08-211-0/+4
* [3.12] gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_For...Miss Islington (bot)2023-08-201-0/+4
* [3.12] gh-107810: Improve DeprecationWarning for metaclasses with custom tp_n...Miss Islington (bot)2023-08-111-0/+1
* Python 3.12.0rc1v3.12.0rc1Thomas Wouters2023-08-051-2/+0
* [3.12] gh-107226: PyModule_AddObjectRef() should only be in the limited API 3...Miss Islington (bot)2023-07-251-0/+2
* Python 3.12.0b4v3.12.0b4Thomas Wouters2023-07-111-5/+0
* [3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600)Miss Islington (bot)2023-07-101-0/+5
* Python 3.12.0b3v3.12.0b3Thomas Wouters2023-06-194-12/+0
* [3.12] gh-105387: Limited C API implements Py_INCREF() as func (GH-105388) (#...Miss Islington (bot)2023-06-141-0/+3
* [3.12] gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620) (g...Miss Islington (bot)2023-06-131-0/+5
* [3.12] gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (G...Miss Islington (bot)2023-06-121-0/+2
* [3.12] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#1...Miss Islington (bot)2023-06-111-0/+2
* Python 3.12.0b2v3.12.0b2Thomas Wouters2023-06-063-9/+0
* [3.12] gh-105020: Share tp_bases and tp_mro Between Interpreters For All Stat...Miss Islington (bot)2023-06-011-0/+3
* [3.12] gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implem...Irit Katriel2023-05-301-0/+1
* [3.12] GH-104668: Don't call PyOS_* hooks in subinterpreters (GH-104760)Miss Islington (bot)2023-05-231-0/+5
* Python 3.12.0b1v3.12.0b1Thomas Wouters2023-05-2210-37/+0
* gh-98836: Extend PyUnicode_FromFormat() (GH-98838)Serhiy Storchaka2023-05-211-0/+4
* GH-101291: Add low level, unstable API for pylong (GH-101685)Mark Shannon2023-05-211-0/+3
* gh-103295: expose API for writing perf map files (#103546)gsallam2023-05-211-0/+5
* GH-96803: Add three C-API functions to make _PyInterpreterFrame less opaque f...Mark Shannon2023-05-051-0/+6
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-041-0/+5
* gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (...Petr Viktorin2023-05-031-0/+4
* gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)Eric Snow2023-05-031-0/+5
* gh-103743: Add PyUnstable_Object_GC_NewWithExtraData (GH-103744)Jurica Bradarić2023-05-021-0/+2
* gh-103091: Add PyUnstable_Type_AssignVersionTag (#103095)Brett Simmers2023-04-241-0/+1
* gh-101408: PyObject_GC_Resize should calculate preheader size. (gh-101741)Dong-hee Na2023-04-231-0/+2
* Python 3.12.0a7v3.12.0a7Thomas Wouters2023-04-041-1/+0
* gh-102013: Add PyUnstable_GC_VisitObjects (#102014)Jacob Bower2023-03-141-0/+1
* Python 3.12.0a6v3.12.0a6Thomas Wouters2023-03-074-16/+0
* gh-101101: Unstable C API tier (PEP 689) (GH-101102)Petr Viktorin2023-02-281-0/+3
* gh-101578: Fixup NEWS and add What's New entry for new exception APIs (#102157)Erlend E. Aasland2023-02-231-11/+8
* gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912)Steve Dower2023-02-201-0/+1
* GH-99293: Document that `Py_TPFLAGS_VALID_VERSION_TAG` shouldn't be used. (#G...Mark Shannon2023-02-091-0/+2
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-0/+13
* Python 3.12.0a4v3.12.0a4Thomas Wouters2023-01-103-6/+0
* gh-99947: Ensure unreported errors are chained for SystemError during import ...Sebastian Berg2022-12-231-0/+1
* gh-99240: Reset pointer to NULL when the pointed memory is freed in argument ...colorfulappl2022-12-171-0/+2
* gh-98724: Fix Py_CLEAR() macro side effects (#99100) (#100070)Victor Stinner2022-12-071-0/+3
* Python 3.12.0a3v3.12.0a3Thomas Wouters2022-12-063-10/+0
* gh-98680: Add PyBUF_* constants to the Limited API listing (GH-100018)Petr Viktorin2022-12-051-0/+3
* gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613)Serhiy Storchaka2022-12-011-0/+2
* gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH...Petr Viktorin2022-11-221-0/+5
* Python 3.12.0a2v3.12.0a2Thomas Wouters2022-11-147-26/+0
* gh-98724: Fix Py_CLEAR() macro side effects (#99100)Victor Stinner2022-11-091-0/+3
* gh-91248: Add PyFrame_GetVar() function (#95712)Victor Stinner2022-11-081-0/+2
* gh-98978: Fix Py_SetPythonHome(NULL) (#99066)Victor Stinner2022-11-031-0/+3
* gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)Eric Snow2022-10-311-0/+9
* gh-98410: move getbufferproc and releasebufferproc to buffer.h (#31158)David Hewitt2022-10-311-0/+1