Update dependency typing-extensions to v4.11.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
typing-extensions (changelog) | minor |
==4.6.3 -> ==4.11.0
|
Release Notes
python/typing_extensions (typing-extensions)
v4.11.0
This feature release provides improvements to various recently added features, most importantly type parameter defaults (PEP 696).
There are no changes since 4.11.0rc1.
v4.10.0
This feature release adds support for PEP 728 (TypedDict with extra
items) and PEP 742 (TypeIs
).
There are no changes since 4.10.0rc1.
v4.9.0
This feature release adds typing_extensions.ReadOnly
, as specified
by PEP 705, and makes various other improvements, especially to
@typing_extensions.deprecated()
.
There are no changes since 4.9.0rc1.
v4.8.0
No changes since 4.8.0rc1.
v4.7.1
- Fix support for
TypedDict
,NamedTuple
andis_protocol
on PyPy-3.7 and PyPy-3.8. Patch by Alex Waygood. Note that PyPy-3.7 and PyPy-3.8 are unsupported by the PyPy project. The next feature release of typing-extensions will drop support for PyPy-3.7 and may also drop support for PyPy-3.8.
v4.7.0
- This is expected to be the last feature release supporting Python 3.7, which reaches its end of life on June 27, 2023. Version 4.8.0 will support only Python 3.8.0 and up.
- Fix bug where a
typing_extensions.Protocol
class that had one or more non-callable members would raiseTypeError
whenissubclass()
was called against it, even if it defined a custom__subclasshook__
method. The correct behaviour -- which has now been restored -- is not to raiseTypeError
in these situations if a custom__subclasshook__
method is defined. Patch by Alex Waygood (backporting https://github.com/python/cpython/pull/105976).
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.