| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-119180: Add evaluate functions for type params and type aliases (#122212) | Jelle Zijlstra | 2024-07-27 | 1 | -66/+4 |
|
|
* | gh-121660: Fix `ga_getitem` by explicitly checking for `NULL` result (#121661) | sobolevn | 2024-07-14 | 1 | -0/+4 |
|
|
* | gh-119182: Use public PyUnicodeWriter API in ga_repr() (#120799) | Victor Stinner | 2024-06-20 | 1 | -33/+35 |
|
|
* | gh-117764: Fix and add signatures for many builtins (GH-117769) | Serhiy Storchaka | 2024-04-12 | 1 | -0/+2 |
|
|
* | gh-110964: Remove private _PyArg functions (#110966) | Victor Stinner | 2023-10-17 | 1 | -0/+1 |
|
|
* | gh-108511: Add C API functions which do not silently ignore errors (GH-109025) | Serhiy Storchaka | 2023-09-17 | 1 | -21/+14 |
|
|
* | Add missing PyDoc_STR to GenericAlias.__parameters__ (#108811) | James Hilton-Balfe | 2023-09-14 | 1 | -1/+1 |
|
|
* | gh-106320: Remove private _PyEval function (#108433) | Victor Stinner | 2023-08-24 | 1 | -0/+1 |
|
|
* | gh-101162: Forbid using issubclass() with GenericAlias as the 1st arg (GH-103... | Nikita Sobolev | 2023-08-11 | 1 | -0/+1 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+4 |
|
|
* | gh-106521: Remove _PyObject_LookupAttr() function (GH-106642) | Serhiy Storchaka | 2023-07-12 | 1 | -11/+11 |
|
|
* | gh-105486: Change the `repr` of `ParamSpec` list of args in `GenericAlias` (#... | Nikita Sobolev | 2023-07-01 | 1 | -1/+37 |
|
|
* | gh-101765: Fix SystemError / segmentation fault in iter `__reduce__` when int... | Ionite | 2023-02-24 | 1 | -1/+10 |
|
|
* | gh-99300: Use Py_NewRef() in Objects/ directory (#99335) | Victor Stinner | 2022-11-10 | 1 | -16/+8 |
|
|
* | gh-98852: Fix subscription of type aliases (GH-98920) | Serhiy Storchaka | 2022-11-01 | 1 | -0/+7 |
|
|
* | gh-94607: Fix subclassing generics (GH-94610) | Ken Jin | 2022-07-09 | 1 | -0/+4 |
|
|
* | gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754) | Serhiy Storchaka | 2022-06-18 | 1 | -0/+1 |
|
|
* | gh-91162: Support splitting of unpacked arbitrary-length tuple over TypeVar a... | Serhiy Storchaka | 2022-06-12 | 1 | -56/+43 |
|
|
* | gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (G... | Serhiy Storchaka | 2022-05-31 | 1 | -1/+1 |
|
|
* | gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) | Serhiy Storchaka | 2022-05-08 | 1 | -13/+108 |
|
|
* | gh-87390: Fix starred tuple equality and pickling (GH-92337) | Serhiy Storchaka | 2022-05-05 | 1 | -0/+26 |
|
|
* | gh-87390: Add __unpacked__ attribute to types.GenericAlias (#92059) | Jelle Zijlstra | 2022-05-02 | 1 | -0/+2 |
|
|
* | bpo-43224: Implement substitution of unpacked TypeVarTuple in C (GH-31828) | Serhiy Storchaka | 2022-04-30 | 1 | -14/+104 |
|
|
* | gh-91632: Fix generic_alias_iterator to be finalized at exit. (GH-91727) | Dong-hee Na | 2022-04-20 | 1 | -2/+4 |
|
|
* | gh-91118: Fix docstrings that do not honor --without-doc-strings (#31769) | Oleg Iarygin | 2022-04-18 | 1 | -4/+6 |
|
|
* | bpo-47067: Optimize calling GenericAlias objects (GH-31996) | penguin_wwy | 2022-03-21 | 1 | -7/+32 |
|
|
* | bpo-43224: Implement PEP 646 changes to genericaliasobject.c (GH-31019) | Matthew Rahtz | 2022-03-12 | 1 | -0/+75 |
|
|
* | bpo-44796: Unify TypeVar and ParamSpec substitution (GH-31143) | Serhiy Storchaka | 2022-03-11 | 1 | -32/+14 |
|
|
* | bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g... | Eric Snow | 2022-02-08 | 1 | -12/+7 |
|
|
* | bpo-45167: Fix deepcopying of GenericAlias (GH-28324) | Serhiy Storchaka | 2021-09-15 | 1 | -0/+2 |
|
|
* | bpo-44854: Remove trailing whitespaces (GH-27689) | Serhiy Storchaka | 2021-08-09 | 1 | -1/+1 |
|
|
* | bpo-44654: Refactor and clean up the union type implementation (GH-27196) | Serhiy Storchaka | 2021-07-17 | 1 | -4/+3 |
|
|
* | bpo-44490: Add __parameters__ and __getitem__ to types.Union (GH-26980) | Yurii Karabas | 2021-07-06 | 1 | -19/+31 |
|
|
* | bpo-44562: Use PyType_GenericAlloc in Py_GenericAlias (GH-27021) | Pablo Galindo | 2021-07-05 | 1 | -2/+2 |
|
|
* | bpo-44562: Remove invalid PyObject_GC_Del from error path of types.GenericAli... | Ken Jin | 2021-07-04 | 1 | -3/+3 |
|
|
* | bpo-41559: Change PEP 612 implementation to pure Python (#25449) | Ken Jin | 2021-04-28 | 1 | -62/+14 |
|
|
* | bpo-42814: Fix undefined behavior in Objects/genericaliasobject.c (GH-24073) | Zackery Spytz | 2021-01-03 | 1 | -1/+1 |
|
|
* | bpo-41559: Implement PEP 612 - Add ParamSpec and Concatenate to typing (#23702) | kj | 2020-12-24 | 1 | -14/+62 |
|
|
* | bpo-42195: Ensure consistency of Callable's __args__ in collections.abc and t... | kj | 2020-12-13 | 1 | -21/+39 |
|
|
* | bpo-42576: Raise TypeError when passing in keyword arguments to GenericAlias ... | kj | 2020-12-05 | 1 | -1/+1 |
|
|
* | bpo-42332: Add weakref slot to types.GenericAlias (GH-23250) | kj | 2020-11-16 | 1 | -0/+6 |
|
|
* | bpo-42233: Add union type expression support for GenericAlias and fix de-dupl... | kj | 2020-11-09 | 1 | -0/+6 |
|
|
* | Fix the attribute names in the docstring of GenericAlias (GH-22594) | Mikhail Golubev | 2020-10-08 | 1 | -1/+1 |
|
|
* | bpo-41780: Fix __dir__ of types.GenericAlias (GH-22262) | Batuhan Taskaya | 2020-09-15 | 1 | -0/+39 |
|
|
* | bpo-39573: Use the Py_TYPE() macro (GH-21433) | Victor Stinner | 2020-07-10 | 1 | -1/+1 |
|
|
* | bpo-39573: Use Py_IS_TYPE to check for types (GH-19882) | Hai Shi | 2020-05-04 | 1 | -2/+2 |
|
|
* | bpo-40408: Fix support of nested type variables in GenericAlias. (GH-19836) | Serhiy Storchaka | 2020-05-04 | 1 | -19/+104 |
|
|
* | Update ga_new to use _PyArg_CheckPositional and _PyArg_NoKwnames (GH-19679) | Dong-hee Na | 2020-04-23 | 1 | -4/+2 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -2/+2 |
|
|
* | bpo-39481: Implementation for PEP 585 (#18239) | Guido van Rossum | 2020-04-07 | 1 | -0/+507 |
|
|