summaryrefslogtreecommitdiffstats
path: root/Doc/c-api/type.rst
Commit message (Expand)AuthorAgeFilesLines
* gh-110803: Reorganize docs for what PyType_Slot doesn't cover (GH-110813)Petr Viktorin2023-10-131-14/+27
* gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)Serhiy Storchaka2023-07-271-1/+1
* gh-107298: Fix Sphinx warnings in the C API doc (#107302)Victor Stinner2023-07-261-1/+1
* gh-107091: Fix the use of some C domain roles (#107092)Serhiy Storchaka2023-07-231-1/+1
* gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920)Serhiy Storchaka2023-07-211-7/+7
* gh-105227: Add PyType_GetDict() (GH-105747)Eric Snow2023-07-101-0/+17
* gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)Petr Viktorin2023-06-121-1/+1
* gh-102304: doc: Add links to Stable ABI and Limited C API (#105345)Victor Stinner2023-06-061-2/+2
* gh-97908: CAPI docs: Remove repeated struct names from member docs (GH-100054)Petr Viktorin2023-05-291-2/+17
* GH-97950: Use new-style index directive ('object') (#104158)Adam Turner2023-05-041-1/+1
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-041-8/+40
* gh-103968: Deprecate creating heap types whose metaclass has custom tp_new. (...Petr Viktorin2023-05-031-2/+24
* gh-103091: Add PyUnstable_Type_AssignVersionTag (#103095)Brett Simmers2023-04-241-0/+9
* gh-91051: allow setting a callback hook on PyType_Modified (GH-97875)Carl Meyer2022-10-211-0/+49
* Docs: Fix backtick errors found by sphinx-lint (#97998)Hugo van Kemenade2022-10-071-1/+1
* GH-95245: Document use of `MANAGED` flags instead of offsets. (GH-96044)Mark Shannon2022-08-301-2/+2
* gh-93466: Document PyType_Spec doesn't accept repeated slot IDs; raise where ...Petr Viktorin2022-06-101-0/+2
* bpo-45383: Get metaclass from bases in PyType_From* (GH-28748)Sebastian Berg2022-06-091-3/+33
* gh-60074: add new stable API function PyType_FromMetaclass (GH-93012)Wenzel Jakob2022-05-271-4/+16
* More minor fixes to C API docs (GH-31525)Jelle Zijlstra2022-04-021-2/+2
* bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)Petr Viktorin2022-02-111-0/+17
* bpo-45459: Add Py_buffer to limited API (GH-29991)Christian Heimes2022-02-021-6/+5
* Fix minor typo in Doc/c-api/type.rst (GH-28432)Konstantin Popov2021-09-181-1/+1
* bpo-42035: Add PyType_GetQualName() to get a type's qualified name. (GH-27551)Hai Shi2021-08-171-0/+7
* bpo-41886: Fix documented type of PyType_Type (GH-22454)da-woods2021-08-031-1/+1
* bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)Hai Shi2021-07-291-0/+6
* bpo-44263: Mention PyType_Ready in the gc protocol warning (GH-26445)Pablo Galindo2021-05-291-7/+9
* bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases (GH-26...Pablo Galindo2021-05-291-0/+7
* bpo-43908: Document Static Types in the C API (GH-25710)Victor Stinner2021-04-291-2/+2
* bpo-42528: Improve the docs of most Py*_Check{,Exact} API calls (GH-23602)Antonio Cuni2021-01-061-2/+4
* bpo-42423: Accept single base class in PyType_FromModuleAndSpec() (GH-23441)Serhiy Storchaka2020-11-221-4/+4
* bpo-42412: Fix possible leaks and check arguments in PyType_FromModuleAndSpec...Serhiy Storchaka2020-11-211-2/+4
* bpo-41832: Restore note about NULL in PyType_Slot.pfunc (GH-23243)Hai Shi2020-11-141-0/+2
* bpo-41073: PyType_GetSlot() can now accept static types. (GH-21931)Hai Shi2020-11-101-2/+4
* bpo-41832: PyType_FromModuleAndSpec() now accepts NULL tp_doc (GH-23123)Hai Shi2020-11-061-2/+4
* Note the buffer slots can be set with PyType_Spec with the unlimited API. (GH...Benjamin Peterson2020-09-021-1/+10
* bpo-38787: Clarify docs for PyType_GetModule and warn against common mistake ...Petr Viktorin2020-08-271-1/+11
* bpo-40584: Update PyType_FromModuleAndSpec() to process tp_vectorcall_offset ...Hai Shi2020-05-111-0/+1
* bpo-38787: C API for module state access from extension methods (PEP 573) (GH...Petr Viktorin2020-05-071-1/+35
* bpo-39542: Convert PyType_Check() to static inline function (GH-18364)Victor Stinner2020-02-051-6/+6
* bpo-36974: expand call protocol documentation (GH-13844)Jeroen Demeyer2019-11-121-0/+1
* bpo-38600: NULL -> ``NULL``. (GH-17001)Serhiy Storchaka2019-10-301-1/+1
* bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950)Serhiy Storchaka2019-10-301-5/+5
* bpo-38206: Clarify tp_dealloc requirements for heap allocated types. (GH-16248)Ammar Askar2019-09-271-1/+2
* bpo-38140: Document offsets in PyMemberDef (GH-16354)Petr Viktorin2019-09-251-1/+4
* bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076)Eddie Elizondo2019-09-191-2/+1
* bpo38158: Removing nonexistant member "doc" from PyType_Spec documentation (G...t k2019-09-151-4/+0
* bpo-34626: Document creating heap types from the C-API (GH-9154)Petr Viktorin2019-05-241-12/+103
* Doc: Replace the deprecated highlightlang directive by highlight. (#13377)Stéphane Wirtel2019-05-171-1/+1
* bpo-16086: Fix PyType_GetFlags() documentation (GH-10758)Eddie Elizondo2018-11-291-1/+4