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_extensions
on 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.TypeVarTuple
andtyping_extensions.Unpack
.- Add interaction of
Required
andNotRequired
with__required_keys__
,__optional_keys__
andget_type_hints()
. Patch by David Cabot (@d-k-bo).- Runtime support for PEP 675 and
typing_extensions.LiteralString
.- Add
Never
andassert_never
. Backport from bpo-46475.ParamSpec
args 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
.Annotated
can now wrapClassVar
andFinal
. Backport from bpo-46491. Patch by Gregory Beauregard (@GBeauregard).- Add missed
Required
andNotRequired
to__all__
. Patch by Yuri Karabas (@uriyyo).- The
@final
decorator 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
-
b5dadf1
Prepare release 4.1.1 (#1077) -
83ed5bf
Fix Python 3.7.1 and run more versions in CI (#1076) -
16cf672
prepare release 4.1.0 (#1072) -
9403ccf
PEP 646 implementation (#963) -
773f759
PEP 655 Add interaction with required_keys, optional_keys and get_typ... -
f6e8272
add LiteralString (PEP 675) (#1053) -
a53957c
Add Never and assert_never (#1060) -
31c318d
ParamSpec: backport bpo-46676 (#1059) -
eeb29ad
Add typing_extensions.reveal_type (#1055) -
59e5918
add dataclass_transform (#1054) - Additional commits viewable in compare view