COMMITS
/ Doc/c-api/typeobj.rst March 18, 2026
L
gh-142518: Add thread safety notes for the buffer protocol (#145911)
Lysandros Nikolaou committed
February 27, 2026
P
gh-141004: Document missing type flags (GH-145127)
Peter Bierma committed
February 19, 2026
N
Docs: remove unneeded author attributions (#145002)
Ned Batchelder committed
January 14, 2026
P
gh-141004: Document old provisional names for vectorcall/code API (GH-143568)
Petr Viktorin committed
December 8, 2025
S
gh-123241: Document restrictions for `tp_traverse` implementations (gh-142272)
Sam Gross committed
November 18, 2025
P
gh-138189: Link references to type slots (GH-141410)
Petr Viktorin committed
November 10, 2025
S
gh-141004: Document `PyType_FastSubclass` (GH-141313)
Stan Ulbrych committed
November 4, 2025
P
gh-138189: Document type slots, and other constants, as part of Limited API (GH-138190)
Petr Viktorin committed
November 2, 2025
October 13, 2025
M
gh-107073: fix relevant typo in `PyObject_ClearManagedDict` (#140032)
Mikhail Efimov committed
August 25, 2025
S
gh-95245: Document Py_TPFLAGS_PREHEADER (GH-135861)
Sergey Miryanov committed
July 7, 2025
P
gh-135913: Document ob_refcnt, ob_type, ob_size (GH-135914)
Petr Viktorin committed
June 9, 2025
E
bpo-45210: Document that error indicator may be set in tp_dealloc (#28358)
Edward Z. Yang committed
May 25, 2025
J
Fix sphinx-lint warnings (default-role used). (GH-134647)
Julien Palard committed
May 21, 2025
C
gh-132246: Add special buffer methods to C API Type Object docs (gh-132247)
Cody Maloney committed
May 20, 2025
R
gh-75459: Doc: C API: Improve object life cycle documentation (GH-125962)
Richard Hansen committed
April 13, 2025
Y
Fix a typo in c-api/typeobj.rst (#132317)
Yongzi Li committed
April 11, 2025
B
gh-111178: fix incorrect function signatures in docs (#132395)
Bénédikt Tran committed
March 20, 2025
P
gh-127989: C API: Refer to "attached thread states" instead of the GIL (GH-127990)
Peter Bierma committed
March 19, 2025
C
gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (#131118)
Cody Maloney committed
Y
Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)
Yuki Kobayashi committed
March 14, 2025
S
gh-130814: Enhance documentation for Python C API type objects (#130817)
sharktide committed
March 11, 2025
P
gh-129675: Update documentation for tp_basicsize & tp_itemsize (#129850)
Petr Viktorin committed
February 12, 2025
S
gh-129912: Fix references to `Py_TPFLAGS_MANAGED_DICT` (gh-130044)
Satyam Kumar committed
December 26, 2024
Y
Docs: Fix comment out in `c-api/typeobj.rst` (#128266)
Yuki Kobayashi committed
November 7, 2024
R
Doc: C API: Demote sections to subsections for consistency (#126535)
Richard Hansen committed
October 30, 2024
R
gh-125674: Doc: Fix type of `newfunc` first parameter (GH-125675)
Richard Hansen committed
October 21, 2024
R
Doc: C API: Move `tp_dealloc` paragraph to `tp_dealloc` section (#125737)
Richard Hansen committed
September 25, 2024
September 13, 2024
August 1, 2024
V
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner committed
July 3, 2024
D
docs: Fix "Py_TPFLAGS_MANAGED_WEAKREF is set in tp_flags" (#112237)
da-woods committed
June 19, 2024
M
GH-119462: Enforce invariants of type versioning (GH-120731)
Mark Shannon committed
April 29, 2024
X
Fix typo in Doc/c-api/typeobj.rst (GH-118377)
Xie Yanbo committed
April 19, 2024
S
gh-116935: Document that heap types need to support garbage collection (GH-118021)
Savannah Ostrowski committed
March 22, 2024
S
gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)
Serhiy Storchaka committed
December 6, 2023
C
gh-111178: Docs: fix `traverseproc`, `inquiry`, and `destructor` parameters in slot typedefs table (GH-112742)
Christopher Chavez committed
October 2, 2023
V
gh-107073: Make PyObject_VisitManagedDict() public (#108763)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 29, 2023
X
Fix misc doc typos (#108592)
xzmeng committed
August 23, 2023
S
gh-107298: Fix a few more refs in the C API docs (GH-108361)
Serhiy Storchaka committed
August 17, 2023
S
gh-107298: Fix some references in the C API documentation (GH-108072)
Serhiy Storchaka committed
August 16, 2023
V
gh-107298: Fix C API Buffer documentation (#108011)
Victor Stinner committed
August 11, 2023
C
gh-91051: fix segfault when using all 8 type watchers (#107853)
Carl Meyer committed
August 7, 2023
E
gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-107552)
Eric Snow committed
July 27, 2023
S
gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
Serhiy Storchaka committed
S
gh-107298: Docs: add targets for some :c:member: and :c:macro: references (GH-107316)
Serhiy Storchaka committed
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:type: role (GH-107138)
Serhiy Storchaka committed