| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-46642: Explicitly disallow subclassing of instaces of TypeVar, ParamSpec,... | Gregory Beauregard | 2022-06-25 | 1 | -0/+12 |
|
|
* | gh-89828: Do not relay the __class__ attribute in GenericAlias (#93754) | Serhiy Storchaka | 2022-06-18 | 1 | -1/+1 |
|
|
* | gh-91162: Support splitting of unpacked arbitrary-length tuple over TypeVar a... | Serhiy Storchaka | 2022-06-12 | 1 | -64/+46 |
|
|
* | gh-91860: documentation for typing.dataclass_transform (#92768) | Shantanu | 2022-05-20 | 1 | -7/+10 |
|
|
* | Add `__slots__` to `typing._NotIterable` (GH-92570) | Alex Waygood | 2022-05-10 | 1 | -0/+1 |
|
|
* | gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) | Serhiy Storchaka | 2022-05-08 | 1 | -24/+52 |
|
|
* | gh-92261: Disallow iteration of Union (and other special forms) (GH-92262) | Matthew Rahtz | 2022-05-08 | 1 | -5/+20 |
|
|
* | bpo-44863: Allow generic typing.TypedDict (#27663) | Samodya Abey | 2022-05-03 | 1 | -4/+11 |
|
|
* | gh-91621: Fix typing.get_type_hints for collections.abc.Callable (#91656) | Shantanu | 2022-05-02 | 1 | -3/+23 |
|
|
* | bpo-43923: Add support for generic typing.NamedTuple (#92027) | Serhiy Storchaka | 2022-05-02 | 1 | -4/+13 |
|
|
* | bpo-43224: Implement substitution of unpacked TypeVarTuple in C (GH-31828) | Serhiy Storchaka | 2022-04-30 | 1 | -3/+7 |
|
|
* | bpo-44791: Accept ellipsis as the last argument of typing.Concatenate (#30969) | Serhiy Storchaka | 2022-04-29 | 1 | -5/+2 |
|
|
* | gh-91860: Add typing.dataclass_transform (PEP 681) (#91861) | Jelle Zijlstra | 2022-04-26 | 1 | -0/+79 |
|
|
* | gh-90633: Improve error and docs for typing.assert_never (#91720) | Jelle Zijlstra | 2022-04-25 | 1 | -1/+7 |
|
|
* | bpo-43224: Implement pickling of TypeVarTuples (#32119) | Matthew Rahtz | 2022-04-22 | 1 | -6/+19 |
|
|
* | gh-89263: Add typing.get_overloads (GH-31716) | Jelle Zijlstra | 2022-04-16 | 1 | -0/+34 |
|
|
* | bpo-43224: Add tests for TypeVarTuple substitution in Annotated (GH-31846) | Matthew Rahtz | 2022-04-16 | 1 | -0/+14 |
|
|
* | bpo-43224: Forbid TypeVar substitution with Unpack (GH-32031) | Serhiy Storchaka | 2022-04-13 | 1 | -0/+2 |
|
|
* | gh-91243: Add typing.Required and NotRequired (PEP 655) (GH-32419) | Jelle Zijlstra | 2022-04-12 | 1 | -4/+59 |
|
|
* | bpo-44807: Allow Protocol classes to define __init__ (GH-31628) | Adrian Garcia Badaracco | 2022-04-11 | 1 | -1/+2 |
|
|
* | bpo-47088: Add typing.LiteralString (PEP 675) (GH-32064) | Jelle Zijlstra | 2022-04-05 | 1 | -1/+30 |
|
|
* | bpo-46998: Allow subclassing Any at runtime (GH-31841) | Shantanu | 2022-04-05 | 1 | -4/+17 |
|
|
* | bpo-43224: Implement PEP 646 grammar changes (GH-31018) | Matthew Rahtz | 2022-03-26 | 1 | -1/+10 |
|
|
* | bpo-46480: rephrase typing.assert_type docs (GH-32069) | Shantanu | 2022-03-24 | 1 | -1/+1 |
|
|
* | bpo-43224: Add TypeVarTuple.__name__ (GH-31954) | Jelle Zijlstra | 2022-03-18 | 1 | -2/+2 |
|
|
* | bpo-46981: Remove typing._TypingEmpty (GH-31836) | Serhiy Storchaka | 2022-03-17 | 1 | -10/+0 |
|
|
* | bpo-46480: add typing.assert_type (GH-30843) | Jelle Zijlstra | 2022-03-17 | 1 | -0/+17 |
|
|
* | bpo-46644: Remove callable() requirement from typing._type_check (GH-31151) | Gregory Beauregard | 2022-03-12 | 1 | -4/+1 |
|
|
* | bpo-43224: Implement substitution of unpacked TypeVarTuple (GH-31800) | Serhiy Storchaka | 2022-03-11 | 1 | -17/+32 |
|
|
* | bpo-44796: Unify TypeVar and ParamSpec substitution (GH-31143) | Serhiy Storchaka | 2022-03-11 | 1 | -46/+49 |
|
|
* | bpo-46581: Propagate private vars via _GenericAlias.copy_with (GH-31061) | Matt Bogosian | 2022-03-10 | 1 | -7/+6 |
|
|
* | bpo-43224: Implement PEP 646 changes to typing.py (GH-31021) | Matthew Rahtz | 2022-03-08 | 1 | -21/+214 |
|
|
* | bpo-46170: Improve the error message when subclassing NewType (GH-30268) | James Hilton-Balfe | 2022-03-08 | 1 | -0/+15 |
|
|
* | bpo-41370: Evaluate strings as forward refs in PEP 585 generics (GH-30900) | Niklas Rosenstein | 2022-03-07 | 1 | -0/+6 |
|
|
* | Lib/typing.py copy edits originating from GH-31061 (#31684) | Matt Bogosian | 2022-03-05 | 1 | -3/+3 |
|
|
* | bpo-46643: Fix stringized P.args/P.kwargs with get_type_hints (GH-31238) | Gregory Beauregard | 2022-03-03 | 1 | -1/+2 |
|
|
* | bpo-46195: Do not add `Optional` in `get_type_hints` (GH-30304) | Nikita Sobolev | 2022-03-02 | 1 | -27/+2 |
|
|
* | bpo-46571: improve `typing.no_type_check` to skip foreign objects (GH-31042) | Nikita Sobolev | 2022-02-19 | 1 | -5/+15 |
|
|
* | bpo-46333: Honor `module` parameter in ForwardRef (GH-30536) | aha79 | 2022-02-17 | 1 | -2/+3 |
|
|
* | bpo-46066: Deprecate kwargs syntax for TypedDict definitions (GH-31126) | 97littleleaf11 | 2022-02-17 | 1 | -4/+11 |
|
|
* | bpo-46333: include `module` in `ForwardRef.__repr__` (#31283) | aha79 | 2022-02-12 | 1 | -1/+5 |
|
|
* | bpo-46475: Add typing.Never and typing.assert_never (GH-30842) | Jelle Zijlstra | 2022-02-08 | 1 | -4/+60 |
|
|
* | bpo-46676: Make ParamSpec args and kwargs equal to themselves (GH-31203) | Gregory Beauregard | 2022-02-08 | 1 | -0/+10 |
|
|
* | bpo-46534: Implement PEP 673 Self in typing.py (GH-30924) | James Hilton-Balfe | 2022-02-07 | 1 | -1/+23 |
|
|
* | bpo-46589: Improve documentation for typing._GenericAlias (GH-31026) | Matthew Rahtz | 2022-02-07 | 1 | -32/+110 |
|
|
* | bpo-46655: allow stringized TypeAlias with get_type_hints (GH-31156) | Gregory Beauregard | 2022-02-06 | 1 | -1/+1 |
|
|
* | Fix __init_subclass__ using self instead of class (#31135) | Gregory Beauregard | 2022-02-05 | 1 | -1/+1 |
|
|
* | bpo-46414: Add typing.reveal_type (#30646) | Jelle Zijlstra | 2022-02-02 | 1 | -0/+21 |
|
|
* | bpo-46560: Fix a typo in `typing.ParamSpec's` doc string (GH-30995) | Zackery Spytz | 2022-01-28 | 1 | -1/+1 |
|
|
* | bpo-46553: allow bare typing.ClassVar annotations (#30983) | Gregory Beauregard | 2022-01-28 | 1 | -1/+1 |
|
|