COMMITS
/ Doc/c-api/typeobj.rst February 27, 2026
M
[3.13] gh-141004: Document missing type flags (GH-145127) (GH-145317)
Miss Islington (bot) committed
January 14, 2026
M
[3.13] gh-141004: Document old provisional names for vectorcall/code API (GH-143568) (GH-143829)
Miss Islington (bot) committed
December 8, 2025
M
[3.13] gh-123241: Document restrictions for `tp_traverse` implementations (gh-142272) (#142422)
Miss Islington (bot) committed
November 13, 2025
November 10, 2025
M
[3.13] gh-141004: Document `PyType_FastSubclass` (GH-141313) (GH-141369)
Miss Islington (bot) committed
October 13, 2025
M
[3.13] gh-107073: fix relevant typo in `PyObject_ClearManagedDict` (GH-140032) (#140034)
Miss Islington (bot) committed
May 25, 2025
M
[3.13] Fix sphinx-lint warnings (default-role used). (GH-134647) (#134669)
Miss Islington (bot) committed
May 21, 2025
M
[3.13] gh-132246: Add special buffer methods to C API Type Object docs (gh-132247) (gh-134427)
Miss Islington (bot) committed
April 13, 2025
M
[3.13] Fix a typo in c-api/typeobj.rst (GH-132317) (#132464)
Miss Islington (bot) committed
March 20, 2025
M
[3.13] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936) (GH-131458)
Miss Islington (bot) committed
March 19, 2025
M
[3.13] gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (GH-131118) (#131476)
Miss Islington (bot) committed
March 17, 2025
M
[3.13] gh-129675: Update documentation for tp_basicsize & tp_itemsize (GH-129850) (GH-131079)
Miss Islington (bot) committed
March 14, 2025
M
[3.13] gh-130814: Enhance documentation for Python C API type objects (GH-130817) (#131225)
Miss Islington (bot) committed
February 12, 2025
M
[3.13] gh-129912: Fix references to `Py_TPFLAGS_MANAGED_DICT` (gh-130044) (gh-130059)
Miss Islington (bot) committed
January 3, 2025
M
[3.13] gh-125674: Doc: Fix type of newfunc first parameter (GH-125675) (#128449)
Miss Islington (bot) committed
November 7, 2024
M
[3.13] Doc: C API: Demote sections to subsections for consistency (GH-126535) (#126546)
Miss Islington (bot) committed
October 21, 2024
M
[3.13] Doc: C API: Move `tp_dealloc` paragraph to `tp_dealloc` section (GH-125737) (#125798)
Miss Islington (bot) committed
September 26, 2024
July 3, 2024
M
[3.13] docs: Fix "Py_TPFLAGS_MANAGED_WEAKREF is set in tp_flags" (GH-112237) (#121309)
Miss Islington (bot) committed
June 20, 2024
M
[3.13] GH-119462: Enforce invariants of type versioning. Backport of GH-120731. (#120748)
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
S
gh-107091: Fix some uses of :c:member: role (GH-107129)
Serhiy Storchaka committed
V
gh-107298: Fix doc references to undocumented modules (#107300)
Victor Stinner committed
July 23, 2023
S
gh-107091: Fix the use of some C domain roles (#107092)
Serhiy Storchaka committed
July 21, 2023
S
gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920)
Serhiy Storchaka committed
July 10, 2023
E
gh-105227: Add PyType_GetDict() (GH-105747)
Eric Snow committed
July 5, 2023
J
tp_flags docs: fix indentation (#106420)
Jelle Zijlstra committed
June 6, 2023
V
gh-102304: doc: Add links to Stable ABI and Limited C API (#105345)
Victor Stinner 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
April 27, 2023
E
Docs: fix dunders with too many underscores (#103955)
Erlend E. Aasland committed
February 9, 2023
M
GH-99293: Document that `Py_TPFLAGS_VALID_VERSION_TAG` shouldn't be used. (#GH-101736)
Mark Shannon committed
January 4, 2023
D
docs: fix `ssizeobjargproc` parameters (#100736)
David Lechner committed
December 16, 2022
C
gh-99767: mark `PyTypeObject.tp_watched` as internal use only in table (#100271)
Carl Meyer committed