summaryrefslogtreecommitdiffstats
path: root/Doc/c-api
Commit message (Expand)AuthorAgeFilesLines
* 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
* Docs: fix dunders with too many underscores (#103955)Erlend E. Aasland2023-04-271-1/+1
* gh-103883: Doc: Move PyUnicode_FromObject doc (#103913)Inada Naoki2023-04-271-9/+9
* gh-103091: Add PyUnstable_Type_AssignVersionTag (#103095)Brett Simmers2023-04-241-0/+9
* gh-101100: Test docs in nit-picky mode (#102513)Hugo van Kemenade2023-03-242-1/+11
* gh-102595: Document `PyObject_Format` c-api function (GH-102596)Nikita Sobolev2023-03-211-0/+9
* gh-102755: Add PyErr_DisplayException(exc) (#102756)Irit Katriel2023-03-161-0/+6
* gh-101100: Documenting --prefix and --exec-prefix. (GH-102695)Julien Palard2023-03-152-6/+6
* gh-102013: Add PyUnstable_GC_VisitObjects (#102014)Jacob Bower2023-03-141-0/+33
* gh-102381: don't call watcher callback with dead object (#102382)Carl Meyer2023-03-083-10/+45
* gh-102383: [docs] Arguments of `PyObject_CopyData` are `PyObject *` (#102390)Nikita Sobolev2023-03-031-1/+1
* gh-101101: Unstable C API tier (PEP 689) (GH-101102)Petr Viktorin2023-02-282-9/+125
* Fix typo in `Py_GetPythonHome` signature (#102168)Tanner Firl2023-02-231-1/+1
* gh-101578: Amend exception docs (#102057)Erlend E. Aasland2023-02-211-22/+23
* gh-101578: Amend PyErr_{Set,Get}RaisedException docs (#101962)Erlend E. Aasland2023-02-191-32/+17
* Docs: fix typos in PyFunction_WatchCallback docs and in 3.12 NEWS (GH-101980)Yeojin Kim2023-02-171-1/+1
* gh-101973: Fix parameter reference for PyModule_FromDefAndSpec (#101976)Oleg Iarygin2023-02-171-2/+2
* GH-101898: Fix missing term references for hashable definition (#101899)Furkan Onder2023-02-142-2/+2
* GH-99293: Document that `Py_TPFLAGS_VALID_VERSION_TAG` shouldn't be used. (#G...Mark Shannon2023-02-091-0/+10
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-1/+78
* Add missing `versionadded` directive for `PyCode_Addr2Location` (#101347)Max Bachmann2023-02-041-0/+2
* gh-101386: fix typos found by codespell (#101387)Peter Jiping Xie2023-01-281-2/+2
* [docs] Mention how to get/set a bigint PyLong via the C API (#101270)Gregory P. Smith2023-01-241-0/+4
* Fix typos in Doc folder (#100880)Semen Zhydenko2023-01-101-1/+1
* docs: fix `ssizeobjargproc` parameters (#100736)David Lechner2023-01-041-1/+2
* Fix deprecation doc for `PyEval_InitThreads` (#100667)Alexander Shadchin2023-01-021-2/+2
* gh-98712: Clarify "readonly bytes-like object" semantics in C arg-parsing doc...Petr Viktorin2022-12-231-19/+35
* Docs: Use `PY_VERSION_HEX` for version comparison (#100179)Hugo van Kemenade2022-12-171-0/+2
* gh-97909: Fix markup for `PyMethodDef` members (#100089)ram vikram singh2022-12-171-17/+18
* gh-99767: mark `PyTypeObject.tp_watched` as internal use only in table (#100271)Carl Meyer2022-12-161-1/+1
* GH-99767: update PyTypeObject docs for type watchers (GH-99928)Carl Meyer2022-12-151-0/+9
* gh-98724: Fix Py_CLEAR() macro side effects (#99100) (#100070)Victor Stinner2022-12-071-2/+44
* GH-91054: Add code object watchers API (GH-99859)Itamar Ostricher2022-12-021-0/+48
* gh-99249: Clarify "read-only" slots tp_bases & tp_mro (GH-99342)Petr Viktorin2022-11-281-6/+25
* Revert "gh-98724: Fix Py_CLEAR() macro side effects" (#99737)Victor Stinner2022-11-241-44/+2
* gh-93937: Document PyFrame_Check and PyFrame_Type (GH-99695)Petr Viktorin2022-11-221-0/+18
* gh-91053: Add an optional callback that is invoked whenever a function is mod...mpage2022-11-221-0/+60
* gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH...Petr Viktorin2022-11-221-61/+184