summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/C API
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-94936: C getters: co_varnames, co_cellvars, co_freevars (#95008)Ken Jin2022-08-041-0/+3
* GH-92678: Fix tp_dictoffset inheritance. (GH-95596)Mark Shannon2022-08-031-0/+2
* GH-92678: Expose managed dict clear and visit functions (#95246)Mark Shannon2022-07-251-0/+3
* gh-94930: skipitem() in getargs.c should return non-NULL on error (GH-94931)Serhiy Storchaka2022-07-181-0/+2
* [3.11] bpo-14916: interactive fd is not tied to stdin [type-bug] (#91469)Paul m. p. Peny2022-07-161-0/+1
* gh-94731: Revert to C-style casts for _Py_CAST (GH-94782)Petr Viktorin2022-07-141-0/+3
* gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)Victor Stinner2022-06-191-0/+14
* gh-77782: Deprecate global configuration variable (#93943)Victor Stinner2022-06-171-0/+3
* gh-91321: Fix compatibility with C++ older than C++11 (#93784)Victor Stinner2022-06-141-0/+2
* gh-89546: Clean up PyType_FromMetaclass (GH-93686)Petr Viktorin2022-06-141-0/+4
* gh-91731: Don't define 'static_assert' in C++11 where is a keyword to avoid U...Pablo Galindo Salgado2022-06-131-0/+3
* gh-93466: Document PyType_Spec doesn't accept repeated slot IDs; raise where ...Petr Viktorin2022-06-101-0/+3
* bpo-45383: Get metaclass from bases in PyType_From* (GH-28748)Sebastian Berg2022-06-091-0/+3