summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98212)Nick Coghlan2022-10-301-0/+4
* gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...Eric Snow2022-10-261-0/+4
* Python 3.12.0a1v3.12.0a1Thomas Wouters2022-10-2434-110/+0
* gh-91051: allow setting a callback hook on PyType_Modified (GH-97875)Carl Meyer2022-10-211-0/+2
* Docs: Bump sphinx-lint and fix unbalanced inline literal markup (#98441)Hugo van Kemenade2022-10-191-1/+1
* gh-98393: os module reject bytes-like, only accept bytes (#98394)Victor Stinner2022-10-181-0/+3
* gh-95756: Lazily created cached co_* attrs (GH-97791)Ken Jin2022-10-111-0/+1
* gh-96512: Move int_max_str_digits setting to PyConfig (#96944)Gregory P. Smith2022-10-031-0/+2
* GH-91049: Introduce set vectorcall field API for PyFunctionObject (GH-92257)adphrost2022-09-151-0/+5
* gh-93503: Document the new tracing/profiling APIs in the What's new document ...Pablo Galindo Salgado2022-09-131-6/+6
* GH-93503: Add thread-specific APIs to set profiling and tracing functions in ...Pablo Galindo Salgado2022-08-241-0/+7
* GH-95589: Dont crash when subclassing extension classes with multiple inherit...Mark Shannon2022-08-171-0/+4
* GH-95707: Fix uses of `Py_TPFLAGS_MANAGED_DICT` (GH-95854)Mark Shannon2022-08-151-0/+2
* gh-95504: Fix negative numbers in PyUnicode_FromFormat (GH-95848)Petr Viktorin2022-08-101-0/+3
* gh-95781: More strict format string checking in PyUnicode_FromFormatV() (GH-9...Serhiy Storchaka2022-08-081-0/+4
* gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)Petr Viktorin2022-08-081-0/+3
* gh-93274: Make vectorcall safe on mutable classes & inherit it by default (#9...Petr Viktorin2022-08-041-0/+6
* gh-95388: Deprecate creating immutable types with mutable bases (GH-95533)Petr Viktorin2022-08-041-0/+2