COMMITS
/ Doc/c-api/typeobj.rst March 20, 2025
M
[3.12] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936) (GH-131459)
Miss Islington (bot) committed
March 17, 2025
M
[3.12] gh-129675: Update documentation for tp_basicsize & tp_itemsize (GH-129850) (GH-131078)
Miss Islington (bot) committed
March 14, 2025
M
[3.12] gh-130814: Enhance documentation for Python C API type objects (GH-130817) (#131224)
Miss Islington (bot) committed
February 12, 2025
M
[3.12] gh-129912: Fix references to `Py_TPFLAGS_MANAGED_DICT` (gh-130044) (gh-130060)
Miss Islington (bot) committed
January 3, 2025
M
[3.12] gh-125674: Doc: Fix type of newfunc first parameter (GH-125675) (#128448)
Miss Islington (bot) committed
November 7, 2024
M
[3.12] Doc: C API: Demote sections to subsections for consistency (GH-126535) (#126545)
Miss Islington (bot) committed
October 21, 2024
M
[3.12] Doc: C API: Move `tp_dealloc` paragraph to `tp_dealloc` section (GH-125737) (#125799)
Miss Islington (bot) committed
September 25, 2024
July 3, 2024
M
[3.12] docs: Fix "Py_TPFLAGS_MANAGED_WEAKREF is set in tp_flags" (GH-112237) (#121310)
Miss Islington (bot) committed
April 19, 2024
M
[3.12] gh-116935: Document that heap types need to support garbage collection (GH-118021) (GH-118092)
Miss Islington (bot) committed
December 6, 2023
M
August 29, 2023
M
[3.12] Fix misc doc typos (GH-108592) (#108594)
Miss Islington (bot) committed
August 17, 2023
M
[3.12] gh-107298: Fix some references in the C API documentation (GH-108072) (#108074)
Miss Islington (bot) committed
August 16, 2023
S
[3.12] gh-107298: Fix C API Buffer documentation (GH-108011). (#108048)
Serhiy Storchaka committed
M
[3.12] gh-91051: fix segfault when using all 8 type watchers (GH-107853) (#107876)
Miss Islington (bot) committed
August 8, 2023
M
[3.12] gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-107552) (#107752)
Miss Islington (bot) committed
July 28, 2023
S
[3.12] gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345) (GH-107380)
Serhiy Storchaka committed
S
[3.12] gh-107298: Fix more Sphinx warnings in the C API doc (GH-107329) (GH-107376)
Serhiy Storchaka committed
M
[3.12] gh-107298: Fix doc references to undocumented modules (GH-107300) (GH-107370)
Miss Islington (bot) committed
July 27, 2023
M
[3.12] gh-107298: Docs: add targets for some :c:member: and :c:macro: references (GH-107316) (GH-107332)
Miss Islington (bot) committed
S
[3.12] gh-107091: Fix some uses of :attr: role (GH-107318) (GH-107330)
Serhiy Storchaka committed
July 26, 2023
M
[3.12] gh-107091: Fix some uses of :c:type: role (GH-107138) (GH-107312)
Miss Islington (bot) committed
M
[3.12] gh-107091: Fix some uses of :c:member: role (GH-107129) (GH-107310)
Miss Islington (bot) committed
July 23, 2023
M
[3.12] gh-107091: Fix the use of some C domain roles (GH-107092) (GH-107113)
Miss Islington (bot) committed
July 21, 2023
S
[3.12] gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920) (GH-106951)
Serhiy Storchaka committed
July 10, 2023
M
[3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600)
Miss Islington (bot) committed
July 5, 2023
M
[3.12] tp_flags docs: fix indentation (GH-106420) (#106442)
Miss Islington (bot) committed
June 6, 2023
V
[3.12] gh-102304: doc: Add links to Stable ABI and Limited C API (#105345) (#105371)
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
December 15, 2022
C
GH-99767: update PyTypeObject docs for type watchers (GH-99928)
Carl Meyer committed
November 28, 2022
P
gh-99249: Clarify "read-only" slots tp_bases & tp_mro (GH-99342)
Petr Viktorin committed
November 7, 2022
P
gh-96746: Docs: Clear up Py_TPFLAGS_DISALLOW_INSTANTIATION inheritance (GH-99002)
Petr Viktorin committed
October 5, 2022
A
gh-93738: Documentation C syntax (Function glob patterns -> literal markup) (#97774)
Adam Turner committed
October 4, 2022
A
gh-93738: Documentation C syntax (:c:data:`view->obj` -> :c:expr:`view->obj`) (#97773)
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
D
Doc: Update Py_TPFLAGS_HAVE_FINALIZE in docs (GH-96273)
da-woods committed
August 25, 2022
August 9, 2022
August 5, 2022
E
gh-94673: Add Per-Interpreter tp_subclasses for Static Builtin Types (gh-95301)
Eric Snow committed
August 4, 2022
P
gh-93274: Make vectorcall safe on mutable classes & inherit it by default (#95437)
Petr Viktorin committed
July 29, 2022
E
gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types (#95302)
Eric Snow committed
July 5, 2022
N
Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551)
Ned Batchelder committed
June 26, 2022
M
[doc] fix typo in reference to tp_descr_get and tp_descr_set (GH-94140)
Max Bachmann committed
June 8, 2022
P
gh-87961: Remove outdated notes from functions that aren't in the Limited API (GH-93581)
Petr Viktorin committed