summaryrefslogtreecommitdiffstats
path: root/Doc/c-api
Commit message (Expand)AuthorAgeFilesLines
* gh-106004: Add PyDict_GetItemRef() function (#106005)Victor Stinner2023-07-211-2/+26
* gh-106909: Use role :const: for referencing module constants (GH-106910)Serhiy Storchaka2023-07-211-1/+1
* gh-106892: Use roles :data: and :const: for referencing module variables (GH-...Serhiy Storchaka2023-07-211-3/+3
* gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920)Serhiy Storchaka2023-07-2120-210/+228
* bpo-42327: C API: Add PyModule_Add() function (GH-23443)Serhiy Storchaka2023-07-181-34/+31
* gh-106307: C API: Add PyMapping_GetOptionalItem() function (GH-106308)Serhiy Storchaka2023-07-111-0/+30
* gh-106521: Add PyObject_GetOptionalAttr() function (GH-106522)Serhiy Storchaka2023-07-111-2/+39
* gh-105227: Add PyType_GetDict() (GH-105747)Eric Snow2023-07-102-1/+30
* gh-105927: PyWeakref_GetRef() returns 1 on success (#106561)Victor Stinner2023-07-091-2/+4
* gh-105373: Remove C API global config vars in Python 3.14 (#106538)Victor Stinner2023-07-071-16/+16
* tp_flags docs: fix indentation (#106420)Jelle Zijlstra2023-07-051-9/+9
* gh-101100: Docs: Fix references to several numeric dunders (#106278)F3eQnxN3RriK2023-06-303-26/+26
* gh-106023: Remove _PyObject_FastCallTstate() function (#106273)Victor Stinner2023-06-301-13/+0
* gh-106168: PyTuple_SET_ITEM() now checks the index (#106164)Victor Stinner2023-06-282-7/+20
* gh-105927: Deprecate PyWeakref_GetObject() function (#106006)Victor Stinner2023-06-261-0/+6
* gh-106033: [docs] Improve C API GetItem & HasAttr notes. (#106047)Gregory P. Smith2023-06-242-14/+23
* gh-84436: update docs on Py_None/Py_True/Py_False/Py_Ellipsis becoming immort...Irit Katriel2023-06-213-19/+25
* gh-105927: Add PyWeakref_GetRef() function (#105932)Victor Stinner2023-06-211-8/+19
* gh-105922: Add PyImport_AddModuleRef() function (#105923)Victor Stinner2023-06-201-12/+25
* gh-105196: Fix indentations of section headings in C API docs (#105672)TATHAGATA ROY2023-06-143-6/+6
* gh-105373: Remove PyArg_Parse() deprecation (#105394)Victor Stinner2023-06-131-8/+16
* gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)Petr Viktorin2023-06-121-1/+1
* gh-105396: Deprecate PyImport_ImportModuleNoBlock() function (#105397)Victor Stinner2023-06-091-0/+3
* gh-105156: Update Unicode C API: remove deprecation (#105379)Victor Stinner2023-06-061-9/+0
* gh-102304: Fix up Simple ABI doc (GH-105351)Victor Stinner2023-06-061-4/+4
* gh-102304: doc: Add links to Stable ABI and Limited C API (#105345)Victor Stinner2023-06-066-28/+41
* gh-102778: update documentation of PyErr_PrintEx and traceback.print_last() r...Irit Katriel2023-06-021-3/+8
* gh-105184: document that marshal functions can fail and need to be checked wi...Irit Katriel2023-06-021-0/+4
* gh-85275: Remove old buffer APIs (#105137)Inada Naoki2023-06-022-56/+0
* gh-105145: Deprecate Py_GetPath() function (#105179)Victor Stinner2023-06-012-0/+22
* gh-105182: Remove PyEval_AcquireLock() and PyEval_InitThreads() (#105183)Victor Stinner2023-06-011-74/+1
* gh-105145: Remove old functions to config Python init (#105154)Victor Stinner2023-06-014-291/+41
* gh-105156: Deprecate the old Py_UNICODE type in C API (#105157)Victor Stinner2023-06-011-0/+2
* gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again (#105051)Inada Naoki2023-05-311-9/+9
* gh-105071: add missing versionadded directive (#105097)Irit Katriel2023-05-301-0/+2
* gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implementatio...Irit Katriel2023-05-301-0/+10
* gh-97908: CAPI docs: Remove repeated struct names from member docs (GH-100054)Petr Viktorin2023-05-292-8/+23
* GH-104668: Don't call PyOS_* hooks in subinterpreters (GH-104674)Brandt Bucher2023-05-221-0/+8
* gh-98836: Extend PyUnicode_FromFormat() (GH-98838)Serhiy Storchaka2023-05-211-85/+143
* GH-101291: Add low level, unstable API for pylong (GH-101685)Mark Shannon2023-05-211-0/+24
* gh-103295: expose API for writing perf map files (#103546)gsallam2023-05-212-0/+51
* GH-96803: Document and test new unstable internal frame API functions (GH-104...Mark Shannon2023-05-181-0/+35
* GH-97950: Use new-style index directive ('builtin') (#104164)Adam Turner2023-05-0610-25/+25
* GH-97950: Use new-style index directive ('object') (#104158)Adam Turner2023-05-0419-24/+24
* GH-97950: Use new-style index directive ('module') (#103996)Adam Turner2023-05-043-13/+13
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-044-8/+115
* gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (...Petr Viktorin2023-05-031-2/+24
* GH-98040: Suppress cross-references to the removed ``imp`` module (#104131)Adam Turner2023-05-031-2/+2
* gh-103743: Add PyUnstable_Object_GC_NewWithExtraData (GH-103744)Jurica Bradarić2023-05-021-1/+20
* gh-98040: Remove just the `imp` module (#98573)Barry Warsaw2023-04-281-0/+2