Bump typing-extensions from 4.0.1 to 4.1.1
Created by: dependabot[bot]
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
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)