COMMITS
/ Objects/genericaliasobject.c March 9, 2026
P
gh-145376: Fix various refleaks in Objects/ (#145609)
Pieter Eendebak committed
January 15, 2026
S
gh-143635: Fix crash in `ga_repr_items_list` (#143670)
sobolevn committed
September 11, 2025
P
gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482)
Peter Bierma committed
September 7, 2025
S
gh-105487: Fix `__dir__` entries of `GenericAlias` (#138578)
sobolevn committed
June 30, 2025
X
May 29, 2025
V
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
Victor Stinner committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
V
gh-111178: Fix function signatures for test_iter (#131456)
Victor Stinner committed
March 3, 2025
T
gh-124445: Allow specializing generic ParamSpec aliases (#124512)
Tomas R. committed
July 27, 2024
J
gh-119180: Add evaluate functions for type params and type aliases (#122212)
Jelle Zijlstra committed
July 14, 2024
S
June 20, 2024
V
gh-119182: Use public PyUnicodeWriter API in ga_repr() (#120799)
Victor Stinner committed
April 12, 2024
S
gh-117764: Fix and add signatures for many builtins (GH-117769)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
September 17, 2023
S
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka committed
September 14, 2023
J
Add missing PyDoc_STR to GenericAlias.__parameters__ (#108811)
James Hilton-Balfe committed
August 24, 2023
V
gh-106320: Remove private _PyEval function (#108433)
Victor Stinner committed
August 11, 2023
N
gh-101162: Forbid using issubclass() with GenericAlias as the 1st arg (GH-103369)
Nikita Sobolev committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 1, 2023
N
gh-105486: Change the `repr` of `ParamSpec` list of args in `GenericAlias` (#105488)
Nikita Sobolev committed
February 24, 2023
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99335)
Victor Stinner committed
November 1, 2022
S
gh-98852: Fix subscription of type aliases (GH-98920)
Serhiy Storchaka committed
July 9, 2022
K
gh-94607: Fix subclassing generics (GH-94610)
Ken Jin committed
June 18, 2022
S
gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754)
Serhiy Storchaka committed
June 12, 2022
May 31, 2022
S
gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (GH-93346)
Serhiy Storchaka committed
May 8, 2022
S
gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335)
Serhiy Storchaka committed
May 5, 2022
S
gh-87390: Fix starred tuple equality and pickling (GH-92337)
Serhiy Storchaka committed
May 2, 2022
J
gh-87390: Add __unpacked__ attribute to types.GenericAlias (#92059)
Jelle Zijlstra committed
April 30, 2022
S
bpo-43224: Implement substitution of unpacked TypeVarTuple in C (GH-31828)
Serhiy Storchaka committed
April 20, 2022
D
gh-91632: Fix generic_alias_iterator to be finalized at exit. (GH-91727)
Dong-hee Na committed
April 18, 2022
O
gh-91118: Fix docstrings that do not honor --without-doc-strings (#31769)
Oleg Iarygin committed
March 21, 2022
P
bpo-47067: Optimize calling GenericAlias objects (GH-31996)
penguin_wwy committed
March 12, 2022
M
bpo-43224: Implement PEP 646 changes to genericaliasobject.c (GH-31019)
Matthew Rahtz committed
March 11, 2022
S
bpo-44796: Unify TypeVar and ParamSpec substitution (GH-31143)
Serhiy Storchaka committed
February 8, 2022
September 15, 2021
S
bpo-45167: Fix deepcopying of GenericAlias (GH-28324)
Serhiy Storchaka committed
August 9, 2021
S
bpo-44854: Remove trailing whitespaces (GH-27689)
Serhiy Storchaka committed
July 17, 2021
S
bpo-44654: Refactor and clean up the union type implementation (GH-27196)
Serhiy Storchaka committed
July 6, 2021
Y
bpo-44490: Add __parameters__ and __getitem__ to types.Union (GH-26980)
Yurii Karabas committed
July 5, 2021
P
bpo-44562: Use PyType_GenericAlloc in Py_GenericAlias (GH-27021)
Pablo Galindo committed
July 4, 2021
April 28, 2021
K
bpo-41559: Change PEP 612 implementation to pure Python (#25449)
Ken Jin committed
January 3, 2021
Z
bpo-42814: Fix undefined behavior in Objects/genericaliasobject.c (GH-24073)
Zackery Spytz committed
December 24, 2020
December 13, 2020
December 5, 2020