Bump typing-extensions from 4.0.1 to 4.1.1
Bumps typing-extensions from 4.0.1 to 4.1.1.
Changelog
Sourced from typing-extensions's changelog.
Release 4.1.1 (February 13, 2022)
- Fix importing
typing_extensionson Python 3.7.0 and 3.7.1. Original patch by Nikita Sobolev (@sobolevn).Release 4.1.0 (February 12, 2022)
- Runtime support for PEP 646, adding
typing_extensions.TypeVarTupleandtyping_extensions.Unpack.- Add interaction of
RequiredandNotRequiredwith__required_keys__,__optional_keys__andget_type_hints(). Patch by David Cabot (@d-k-bo).- Runtime support for PEP 675 and
typing_extensions.LiteralString.- Add
Neverandassert_never. Backport from bpo-46475.ParamSpecargs and kwargs are now equal to themselves. Backport from bpo-46676. Patch by Gregory Beauregard (@GBeauregard).- Add
reveal_type. Backport from bpo-46414.- Runtime support for PEP 681 and
typing_extensions.dataclass_transform.Annotatedcan now wrapClassVarandFinal. Backport from bpo-46491. Patch by Gregory Beauregard (@GBeauregard).- Add missed
RequiredandNotRequiredto__all__. Patch by Yuri Karabas (@uriyyo).- The
@finaldecorator now sets the__final__attribute on the decorated object to allow runtime introspection. Backport from bpo-46342.- Add
is_typeddict. Patch by Chris Moradi (@chrismoradi) and James Hilton-Balfe (@Gobot1234).
Commits
-
b5dadf1Prepare release 4.1.1 (#1077) -
83ed5bfFix Python 3.7.1 and run more versions in CI (#1076) -
16cf672prepare release 4.1.0 (#1072) -
9403ccfPEP 646 implementation (#963) -
773f759PEP 655 Add interaction with required_keys, optional_keys and get_typ... -
f6e8272add LiteralString (PEP 675) (#1053) -
a53957cAdd Never and assert_never (#1060) -
31c318dParamSpec: backport bpo-46676 (#1059) -
eeb29adAdd typing_extensions.reveal_type (#1055) -
59e5918add dataclass_transform (#1054) - Additional commits viewable in compare view