COMMITS
/ Doc/c-api/type.rst March 9, 2026
P
Document that PyType_GetModule returns a borrowed ref (GH-145612)
Petr Viktorin committed
December 16, 2025
H
Python 3.15.0a3
Hugo van Kemenade committed
November 26, 2025
P
gh-140550: PEP 793 reference documentation (GH-141197)
Petr Viktorin committed
November 21, 2025
M
gh-141729: Doc PyTypeObject.tp_vectorcall grammar fix (#141730)
Michael Kiper committed
November 18, 2025
P
gh-138189: Link references to type slots (GH-141410)
Petr Viktorin committed
November 12, 2025
P
gh-141004: Document `PyType_SUPPORTS_WEAKREFS` (GH-141408)
Peter Bierma committed
November 11, 2025
P
gh-141004: Document `PyType_Unwatch` (GH-141414)
Peter Bierma committed
November 10, 2025
S
gh-141004: Document `PyType_FastSubclass` (GH-141313)
Stan Ulbrych committed
June 19, 2025
P
Document that PyType_GetModuleByDef returns a borrowed reference (GH-135666)
Petr Viktorin committed
May 20, 2025
R
gh-75459: Doc: C API: Improve object life cycle documentation (GH-125962)
Richard Hansen committed
April 2, 2025
D
gh-131544: Update docs for PyType_AddWatcher (gh-132015)
Donghee Na committed
March 24, 2025
P
gh-123909: Remove obsolete note in PyType_FromMetaclass docs (GH-131506)
Petr Viktorin committed
March 11, 2025
P
gh-129675: Update documentation for tp_basicsize & tp_itemsize (#129850)
Petr Viktorin committed
November 30, 2024
Y
Docs: Fix incorrect indents in `c-api/type.rst` (#127449)
Yuki Kobayashi committed
October 25, 2024
V
gh-121654: Add PyType_Freeze() function (#122457)
Victor Stinner committed
September 25, 2024
September 18, 2024
September 13, 2024
O
gh-100554: Fix formatting of type.rst modifications (#124066)
Oleg Iarygin committed
W
P
gh-123909: PyType_From*: Disallow metaclasses with custom tp_new (GH-123947)
Petr Viktorin committed
March 14, 2024
V
gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)
Victor Stinner committed
V
gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815)
Victor Stinner 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-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
Serhiy Storchaka committed
July 26, 2023
V
gh-107298: Fix Sphinx warnings in the C API doc (#107302)
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
June 12, 2023
P
gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)
Petr Viktorin 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 4, 2023
A
GH-97950: Use new-style index directive ('object') (#104158)
Adam Turner committed
P
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin committed
May 3, 2023
P
gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (GH-103972)
Petr Viktorin committed
April 24, 2023
B
gh-103091: Add PyUnstable_Type_AssignVersionTag (#103095)
Brett Simmers committed
October 21, 2022
C
gh-91051: allow setting a callback hook on PyType_Modified (GH-97875)
Carl Meyer committed
October 7, 2022
H
Docs: Fix backtick errors found by sphinx-lint (#97998)
Hugo van Kemenade committed
August 30, 2022
M
GH-95245: Document use of `MANAGED` flags instead of offsets. (GH-96044)
Mark Shannon committed
June 10, 2022
June 9, 2022
S
bpo-45383: Get metaclass from bases in PyType_From* (GH-28748)
Sebastian Berg committed
May 27, 2022
W
gh-60074: add new stable API function PyType_FromMetaclass (GH-93012)
Wenzel Jakob committed
April 2, 2022
J
More minor fixes to C API docs (GH-31525)
Jelle Zijlstra committed
February 11, 2022
P
bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)
Petr Viktorin committed
February 2, 2022
C
bpo-45459: Add Py_buffer to limited API (GH-29991)
Christian Heimes committed
September 18, 2021
K
Fix minor typo in Doc/c-api/type.rst (GH-28432)
Konstantin Popov committed
August 17, 2021
August 3, 2021
D
bpo-41886: Fix documented type of PyType_Type (GH-22454)
da-woods committed
July 29, 2021
H
bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)
Hai Shi committed
May 29, 2021
P
bpo-44263: Mention PyType_Ready in the gc protocol warning (GH-26445)
Pablo Galindo committed
P
bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases (GH-26442)
Pablo Galindo committed