| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
|
|
* | bpo-44791: Fix substitution of ParamSpec in Concatenate with different parame... | Serhiy Storchaka | 2022-01-27 | 1 | -1/+11 |
|
|
* | bpo-46539: Pass status of special typeforms to forward references (GH-30926) | Gregory Beauregard | 2022-01-27 | 1 | -3/+3 |
|
|
* | bpo-46491: Allow Annotated on outside of Final/ClassVar (GH-30864) | Gregory Beauregard | 2022-01-25 | 1 | -4/+4 |
|
|
* | bpo-46470: remove unused branch from `typing._remove_dups_flatten` (GH-30780) | Nikita Sobolev | 2022-01-24 | 1 | -2/+0 |
|
|
* | bpo-46342: make @typing.final introspectable (GH-30530) | Jelle Zijlstra | 2022-01-12 | 1 | -1/+10 |
|
|
* | bpo-46244: Remove __slots__ from typing.TypeVar, .ParamSpec (#30444) | Arie Bovenberg | 2022-01-10 | 1 | -6/+0 |
|
|
* | bpo-45755: [typing] Reveal class attributes of generic in generic aliases in ... | Ken Jin | 2021-12-16 | 1 | -0/+3 |
|
|
* | bpo-44353: Correct docstring for `NewType` (#29785) | Alex Waygood | 2021-11-26 | 1 | -1/+1 |
|
|
* | bpo-45679: Fix caching of multi-value typing.Literal (GH-29334) | Serhiy Storchaka | 2021-10-31 | 1 | -6/+5 |
|
|
* | bpo-45489: Update ForwardRef to support | operator. (GH-28991) | Dong-hee Na | 2021-10-16 | 1 | -0/+6 |
|
|
* | bpo-45166: fixes `get_type_hints` failure on `Final` (GH-28279) | Nikita Sobolev | 2021-09-25 | 1 | -9/+20 |
|
|
* | bpo-45121: Fix RecursionError when calling Protocol.__init__ from a subclass'... | Yurii Karabas | 2021-09-08 | 1 | -0/+5 |
|
|
* | bpo-45081: Fix __init__ method generation when inheriting from Protocol (GH-2... | Yurii Karabas | 2021-09-02 | 1 | -12/+24 |
|
|
* | bpo-44524: Don't modify MRO when inheriting from typing.Annotated (GH-27841) | Ken Jin | 2021-08-25 | 1 | -1/+6 |
|
|
* | bpo-44524: Do not set _name of _SpecialForm without need (GH-27861) | Serhiy Storchaka | 2021-08-21 | 1 | -11/+8 |
|
|
* | bpo-44524: Fix cryptic TypeError message when trying to subclass special form... | Yurii Karabas | 2021-08-18 | 1 | -0/+3 |
|
|
* | bpo-44524: Fix an issue wherein `_GenericAlias._name` was not properly set fo... | Bas van Beek | 2021-08-06 | 1 | -7/+16 |
|
|
* | bpo-44801: Check arguments in substitution of ParamSpec in Callable (GH-27585) | Serhiy Storchaka | 2021-08-04 | 1 | -8/+18 |
|
|
* | bpo-44806: Fix __init__ in subclasses of protocols (GH-27545) | Serhiy Storchaka | 2021-08-02 | 1 | -2/+10 |
|
|
* | bpo-44793: Fix checking the number of arguments when subscribe a generic type... | Serhiy Storchaka | 2021-08-02 | 1 | -6/+9 |
|
|
* | bpo-44747: Refactor usage of sys._getframe at typing module (#27387) | Yurii Karabas | 2021-07-30 | 1 | -21/+7 |
|
|
* | bpo-44761: Change default value of NewType __module__ attr (GH-27406) | Yurii Karabas | 2021-07-30 | 1 | -4/+6 |
|
|
* | bpo-44732: Rename types.Union to types.UnionType (#27342) | Hasan | 2021-07-26 | 1 | -11/+11 |
|
|
* | bpo-44676: Serialize the union type using only public API (GH-27323) | Serhiy Storchaka | 2021-07-24 | 1 | -2/+2 |
|
|
* | bpo-44731: Simplify the union type implementation (GH-27318) | Serhiy Storchaka | 2021-07-24 | 1 | -0/+6 |
|
|
* | bpo-44353: Expand NewType tests for complex __qualname__. (#27311) | Serhiy Storchaka | 2021-07-24 | 1 | -1/+6 |
|
|
* | bpo-44676: Add ability to serialize types.Union (GH-27244) | Yurii Karabas | 2021-07-23 | 1 | -2/+2 |
|
|