COMMITS
/ Doc/c-api/structures.rst March 10, 2026
F
gh-125053: Document that ob_mutex must only be used via critical section API (#144599)
Farhan Saif committed
February 11, 2026
R
Fix typos and grammar errors across documentation (#144709)
Ronald Eddy Jr committed
November 26, 2025
P
gh-140550: PEP 793 reference documentation (GH-141197)
Petr Viktorin committed
November 18, 2025
P
gh-138189: Link references to type slots (GH-141410)
Petr Viktorin committed
November 16, 2025
P
gh-141004: Document missing `PyCFunction*` and `PyCMethod*` APIs (GH-141253)
Peter Bierma committed
July 7, 2025
P
gh-135913: Document ob_refcnt, ob_type, ob_size (GH-135914)
Petr Viktorin committed
March 3, 2025
Y
gh-130711: Document `PyBaseObject_Type` (GH-130712)
Yuki Kobayashi committed
September 5, 2024
P
gh-123465: Allow Py_RELATIVE_OFFSET for __*offset__ members (GH-123474)
Petr Viktorin committed
March 5, 2024
S
Fix the PyGetSetDef documentation (GH-116056)
Serhiy Storchaka committed
February 15, 2024
D
gh-114626: add PyCFunctionFast and PyCFunctionFastWithKeywords (GH-114627)
David Hewitt committed
February 11, 2024
S
gh-115172: Fix explicit index extries for the C API (GH-115173)
Serhiy Storchaka committed
January 24, 2024
H
gh-101100: Fix Sphinx warnings in `c-api/structures.rst` (#113564)
Hugo van Kemenade committed
January 16, 2024
A
gh-102468: Document `PyCFunction_New*` and `PyCMethod_New` (GH-112557)
AN Long committed
December 10, 2023
I
Doc: c-api: fix order of PyMemberDef fields (#112879)
Inada Naoki committed
December 4, 2023
A
gh-112671: Fixing typo in the Macro Docs (GH-112715)
Amioplk committed
October 13, 2023
P
gh-110803: Reorganize docs for what PyType_Slot doesn't cover (GH-110813)
Petr Viktorin committed
July 27, 2023
S
gh-107091: Fix some uses of :attr: role (GH-107318)
Serhiy Storchaka committed
V
gh-107298: Fix more Sphinx warnings in the C API doc (#107329)
Victor Stinner committed
July 26, 2023
S
gh-107091: Fix some uses of :c:member: role (GH-107129)
Serhiy Storchaka committed
July 21, 2023
S
gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920)
Serhiy Storchaka committed
June 6, 2023
V
gh-102304: doc: Add links to Stable ABI and Limited C API (#105345)
Victor Stinner committed
May 29, 2023
P
gh-97908: CAPI docs: Remove repeated struct names from member docs (GH-100054)
Petr Viktorin committed
May 6, 2023
A
GH-97950: Use new-style index directive ('builtin') (#104164)
Adam Turner committed
May 4, 2023
P
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin committed
January 10, 2023
S
Fix typos in Doc folder (#100880)
Semen Zhydenko committed
December 17, 2022
R
gh-97909: Fix markup for `PyMethodDef` members (#100089)
ram vikram singh committed
November 22, 2022
P
gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH-99014)
Petr Viktorin committed
November 3, 2022
J
gh-97909: PyMemberDef & PyGetSetDef members are not marked up (GH-98810)
Johnny11502 committed
October 24, 2022
J
gh-97909: Mark up members of PyMemberDef (GH-98473)
Johnny11502 committed
October 15, 2022
October 4, 2022
A
gh-93738: Documentation C syntax (:c:type: to :c:expr:, misc. cases) (#97775)
Adam Turner committed
A
gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`) (#97776)
Adam Turner committed
August 30, 2022
M
GH-95245: Document use of `MANAGED` flags instead of offsets. (GH-96044)
Mark Shannon committed
June 8, 2022
P
gh-87961: Remove outdated notes from functions that aren't in the Limited API (GH-93581)
Petr Viktorin committed
April 21, 2022
V
gh-91768: C API no longer use "const PyObject*" type (#91769)
Victor Stinner committed
April 2, 2022
J
More minor fixes to C API docs (GH-31525)
Jelle Zijlstra committed
March 31, 2022
V
bpo-47164: Add _PyCFunction_CAST() macro (GH-32192)
Victor Stinner committed
September 8, 2021
V
bpo-39573: Py_TYPE becomes a static inline function (GH-28128)
Victor Stinner committed
August 2, 2021
K
Document PyMember_GetOne and PyMember_SetOne (GH-27555)
Ken Jin committed
June 8, 2021
P
bpo-44348: Revert "bpo-39573: Py_TYPE becomes a static inline function (GH-26493)" (GH-26596)
Pablo Galindo committed
June 3, 2021
V
bpo-39573: Py_TYPE becomes a static inline function (GH-26493)
Victor Stinner committed
April 10, 2021
V
bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227)
Victor Stinner committed
November 18, 2020
V
bpo-39573: Convert Py_TYPE() and Py_SIZE() back to macros (GH-23366)
Victor Stinner committed
November 10, 2020
P
bpo-42171: Add PEP573-related items to the limited API (GH-23009)
Petr Viktorin committed
November 9, 2020
V
bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206)
Victor Stinner committed
August 13, 2020
V
bpo-40204, doc: Fix syntax of C variables (GH-21846)
Victor Stinner committed
May 27, 2020
V
bpo-39573: Convert Py_REFCNT and Py_SIZE to functions (GH-20429)
Victor Stinner committed
May 25, 2020
D
bpo-39573: Convert Py_TYPE() to a static inline function (GH-20290)
Dong-hee Na committed
May 11, 2020
May 7, 2020
H
bpo-38787: Update structures.rst docs (PEP 573) (GH-19980)
Hai Shi committed