summaryrefslogtreecommitdiffstats
path: root/Objects/genericaliasobject.c
Commit message (Expand)AuthorAgeFilesLines
* gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482)Peter Bierma2025-09-111-0/+12
* gh-105487: Fix `__dir__` entries of `GenericAlias` (#138578)sobolevn2025-09-071-2/+20
* gh-135607: remove null checking of weakref list in dealloc of extension modul...Xuanteng Huang2025-06-301-3/+2
* gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)Victor Stinner2025-05-291-3/+3
* gh-111178: remove redundant casts for functions with correct signatures (#131...Bénédikt Tran2025-04-011-3/+3
* gh-131238: Remove more includes from pycore_interp.h (#131480)Victor Stinner2025-03-191-0/+1
* gh-111178: Fix function signatures for test_iter (#131456)Victor Stinner2025-03-191-8/+14
* gh-124445: Allow specializing generic ParamSpec aliases (#124512)Tomas R.2025-03-031-2/+71
* gh-119180: Add evaluate functions for type params and type aliases (#122212)Jelle Zijlstra2024-07-271-66/+4
* gh-121660: Fix `ga_getitem` by explicitly checking for `NULL` result (#121661)sobolevn2024-07-141-0/+4
* gh-119182: Use public PyUnicodeWriter API in ga_repr() (#120799)Victor Stinner2024-06-201-33/+35
* gh-117764: Fix and add signatures for many builtins (GH-117769)Serhiy Storchaka2024-04-121-0/+2
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-0/+1
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-171-21/+14
* Add missing PyDoc_STR to GenericAlias.__parameters__ (#108811)James Hilton-Balfe2023-09-141-1/+1
* gh-106320: Remove private _PyEval function (#108433)Victor Stinner2023-08-241-0/+1
* gh-101162: Forbid using issubclass() with GenericAlias as the 1st arg (GH-103...Nikita Sobolev2023-08-111-0/+1
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-4/+4
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-11/+11
* gh-105486: Change the `repr` of `ParamSpec` list of args in `GenericAlias` (#...Nikita Sobolev2023-07-011-1/+37
* gh-101765: Fix SystemError / segmentation fault in iter `__reduce__` when int...Ionite2023-02-241-1/+10
* gh-99300: Use Py_NewRef() in Objects/ directory (#99335)Victor Stinner2022-11-101-16/+8
* gh-98852: Fix subscription of type aliases (GH-98920)Serhiy Storchaka2022-11-011-0/+7
* gh-94607: Fix subclassing generics (GH-94610)Ken Jin2022-07-091-0/+4
* gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754)Serhiy Storchaka2022-06-181-0/+1
* gh-91162: Support splitting of unpacked arbitrary-length tuple over TypeVar a...Serhiy Storchaka2022-06-121-56/+43
* gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (G...Serhiy Storchaka2022-05-311-1/+1
* gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335)Serhiy Storchaka2022-05-081-13/+108
* gh-87390: Fix starred tuple equality and pickling (GH-92337)Serhiy Storchaka2022-05-051-0/+26
* gh-87390: Add __unpacked__ attribute to types.GenericAlias (#92059)Jelle Zijlstra2022-05-021-0/+2
* bpo-43224: Implement substitution of unpacked TypeVarTuple in C (GH-31828)Serhiy Storchaka2022-04-301-14/+104
* gh-91632: Fix generic_alias_iterator to be finalized at exit. (GH-91727)Dong-hee Na2022-04-201-2/+4
* gh-91118: Fix docstrings that do not honor --without-doc-strings (#31769)Oleg Iarygin2022-04-181-4/+6
* bpo-47067: Optimize calling GenericAlias objects (GH-31996)penguin_wwy2022-03-211-7/+32
* bpo-43224: Implement PEP 646 changes to genericaliasobject.c (GH-31019)Matthew Rahtz2022-03-121-0/+75
* bpo-44796: Unify TypeVar and ParamSpec substitution (GH-31143)Serhiy Storchaka2022-03-111-32/+14
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-12/+7
* bpo-45167: Fix deepcopying of GenericAlias (GH-28324)Serhiy Storchaka2021-09-151-0/+2
* bpo-44854: Remove trailing whitespaces (GH-27689)Serhiy Storchaka2021-08-091-1/+1
* bpo-44654: Refactor and clean up the union type implementation (GH-27196)Serhiy Storchaka2021-07-171-4/+3
* bpo-44490: Add __parameters__ and __getitem__ to types.Union (GH-26980)Yurii Karabas2021-07-061-19/+31
* bpo-44562: Use PyType_GenericAlloc in Py_GenericAlias (GH-27021)Pablo Galindo2021-07-051-2/+2
* bpo-44562: Remove invalid PyObject_GC_Del from error path of types.GenericAli...Ken Jin2021-07-041-3/+3
* bpo-41559: Change PEP 612 implementation to pure Python (#25449)Ken Jin2021-04-281-62/+14
* bpo-42814: Fix undefined behavior in Objects/genericaliasobject.c (GH-24073)Zackery Spytz2021-01-031-1/+1
* bpo-41559: Implement PEP 612 - Add ParamSpec and Concatenate to typing (#23702)kj2020-12-241-14/+62
* bpo-42195: Ensure consistency of Callable's __args__ in collections.abc and t...kj2020-12-131-21/+39
* bpo-42576: Raise TypeError when passing in keyword arguments to GenericAlias ...kj2020-12-051-1/+1
* bpo-42332: Add weakref slot to types.GenericAlias (GH-23250)kj2020-11-161-0/+6
* bpo-42233: Add union type expression support for GenericAlias and fix de-dupl...kj2020-11-091-0/+6