Bump typing-extensions from 3.10.0.2 to 4.0.0
Created by: dependabot[bot]
Bumps typing-extensions from 3.10.0.2 to 4.0.0.
Changelog
Sourced from typing-extensions's changelog.
Release 4.0.0 (November 14, 2021)
- Starting with version 4.0.0, typing_extensions uses Semantic Versioning. See the README for more information.
- Dropped support for Python versions 3.5 and older, including Python 2.7.
- Simplified backports for Python 3.6.0 and newer. Patch by Adam Turner (
@AA-Turner
).Added in version 4.0.0
- Runtime support for PEP 673 and
typing_extensions.Self
. Patch by James Hilton-Balfe (@Gobot1234
).- Runtime support for PEP 655 and
typing_extensions.Required
andNotRequired
. Patch by David Foster (@davidfstr
).Removed in version 4.0.0
The following non-exported but non-private names have been removed as they are unneeded for supporting Python 3.6 and newer.
- TypingMeta
- OLD_GENERICS
- SUBS_TREE
- HAVE_ANNOTATED
- HAVE_PROTOCOLS
- V_co
- VT_co
Previous releases
Prior to release 4.0.0 we did not provide a changelog. Please check the Git history for details.
Commits
-
b53cb9a
prepare release 4.0.0 (#941) -
5c98e79
Add PEP 655 Required and NotRequired to typing_extensions (#937) -
60aa1e2
Add PEP 673 Self type (#933) -
6992984
Clean-uptyping_extensions
--typing_extensions
(#932) -
d298120
typing_extensions: Drop Python 2.7, modernize build (#931) -
7d797ba
Use Semantic Versioning for typing_extensions (#907) -
5cc1d2c
Drop Python 2 support for typing_extensions (#893) -
0a9ee8f
typing_extensions: Drop support for Python 3.4 & 3.5 (#881) -
68e7cb7
Fix linting (#875) -
f3d3d05
don't use custom _ConcatenenateGenericAlias for 3.10 (#870) - See full diff 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)