summaryrefslogtreecommitdiffstats
path: root/Objects/typevarobject.c
Commit message (Expand)AuthorAgeFilesLines
* gh-141376: Fix exported symbols (GH-141377)Victor Stinner2025-11-111-8/+8
* gh-139817: Fix refleak in TypeAliasType(qualname=non_string) (GH-140197)Petr Viktorin2025-10-161-5/+5
* gh-139817: Attribute `__qualname__` is added to `TypeAliasType` (#139919)Mikhail Efimov2025-10-151-10/+35
* gh-140000: Traverse `name` attribute for `TypeVar`, `TypeVarTuple`, `TypeAlia...Mikhail Efimov2025-10-131-4/+12
* gh-138342: Use a common utility for visiting an object's type (GH-138343)Peter Bierma2025-09-011-8/+1
* gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)Victor Stinner2025-05-291-2/+2
* gh-130931: Add pycore_interpframe.h internal header (#131249)Victor Stinner2025-03-191-2/+2
* GH-131238: More refactoring of core header files (GH-131351)Mark Shannon2025-03-171-0/+2
* gh-111178: Fix function signatures in misc files (#131180)Victor Stinner2025-03-131-4/+6
* gh-111178: Change Argument Clinic signature for METH_O (#130682)Victor Stinner2025-03-111-6/+6
* gh-105499: Merge typing.Union and types.UnionType (#105511)Jelle Zijlstra2025-03-041-5/+9
* gh-126085: Add `tp_iter` to TypeAliasType to allow star unpacking (#127981)Tomas R.2025-03-041-7/+8
* gh-111178: fix UBSan failures in `Objects/typevarobject.c` (GH-129800)Bénédikt Tran2025-02-251-89/+114
* gh-119180: Add VALUE_WITH_FAKE_GLOBALS format to annotationlib (#124415)Jelle Zijlstra2024-11-261-2/+2
* gh-122943: Remove the object converter for var-positional parameter (GH-126560)Serhiy Storchaka2024-11-081-2/+2
* gh-124787: Fix `TypeAliasType` and incorrect `type_params` (#124795)sobolevn2024-10-111-11/+86
* gh-119180: Rename SOURCE format to STRING (#124620)Jelle Zijlstra2024-09-261-1/+1
* gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()` (#124...sobolevn2024-09-261-1/+10
* gh-119180: Disallow instantiation of ConstEvaluator objects (#124561)Jelle Zijlstra2024-09-251-2/+3
* gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)Sam Gross2024-09-241-2/+2
* gh-122361: Use proper `PyUnicodeWriter_*` API in `constevaluator_call` (#122362)sobolevn2024-07-271-15/+17
* gh-119180: Add evaluate functions for type params and type aliases (#122212)Jelle Zijlstra2024-07-271-0/+274
* Rename `notimplemented_methods` into `nodefault_methods` (#118896)Nikita Sobolev2024-05-101-4/+4
* gh-116126: Implement PEP 696 (#116129)Jelle Zijlstra2024-05-031-14/+313
* gh-110864: TypeVar constructor: Partially revert gh-110784, `constraints` can...Nikita Sobolev2023-10-161-20/+14
* gh-110907: AC: Disallow using `*` with vararg (#110908)Nikita Sobolev2023-10-161-2/+1
* gh-110782: Fix crash when TypeVar is constructed with keyword args (#110784)Jelle Zijlstra2023-10-121-18/+20
* gh-107073: Make PyObject_VisitManagedDict() public (#108763)Victor Stinner2023-10-021-9/+9
* Add missing `PyDoc_STR` calls (#109393)Nikita Sobolev2023-09-151-2/+2
* gh-108635: Make parameters of some implementations of special methods positio...Serhiy Storchaka2023-08-291-8/+13
* gh-108295: Fix crashes with TypeVar weakrefs (#108517)Jelle Zijlstra2023-08-271-0/+3
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-171-1/+1
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-13/+13
* gh-106403: Restore weakref support for TypeVar and friends (#106418)Jelle Zijlstra2023-07-111-5/+7
* gh-106320: Use _PyInterpreterState_GET() (#106336)Victor Stinner2023-07-021-11/+11
* Miscellaneous improvements to the typing docs (#105529)Alex Waygood2023-06-091-65/+80
* gh-103921: Document PEP 695 (#104642)Jelle Zijlstra2023-05-261-50/+65
* gh-104879: Fix TypeAliasType.__module__ in exec() (#104881)Jelle Zijlstra2023-05-241-2/+7
* gh-104549: Set __module__ on TypeAliasType (#104550)Jelle Zijlstra2023-05-181-27/+56
* typing: Add more tests for TypeVar (#104571)Jelle Zijlstra2023-05-171-1/+1
* gh-103763: Implement PEP 695 (#103764)Jelle Zijlstra2023-05-161-0/+1620