Bump typing-extensions from 3.10.0.2 to 4.0.0
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