summaryrefslogtreecommitdiffstats
path: root/Doc/c-api/type.rst
Commit message (Expand)AuthorAgeFilesLines
* Docs: Fix incorrect indents in `c-api/type.rst` (#127449)Yuki Kobayashi2024-11-301-25/+23
* gh-121654: Add PyType_Freeze() function (#122457)Victor Stinner2024-10-251-0/+14
* gh-101100: Add a table of class attributes to the "Custom classes" section of...Alex Waygood2024-09-251-8/+10
* gh-124153: Implement `PyType_GetBaseByToken()` and `Py_tp_token` slot (GH-124...neonene2024-09-181-1/+67
* gh-100554: Fix formatting of type.rst modifications (#124066)Oleg Iarygin2024-09-131-6/+5
* gh-100554: Add ``Py_tp_vectorcall`` slot to set ``PyTypeObject.tp_vectorcall`...Wenzel Jakob2024-09-131-5/+8
* gh-123909: PyType_From*: Disallow metaclasses with custom tp_new (GH-123947)Petr Viktorin2024-09-131-6/+18
* gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)Victor Stinner2024-03-141-0/+7
* gh-111696, PEP 737: Add PyType_GetFullyQualifiedName() function (#116815)Victor Stinner2024-03-141-0/+8
* 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