python/typing_extensions (typing_extensions)
### [`v4.12.1`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4121-June-1-2024)
[Compare Source](https://togithub.com/python/typing_extensions/compare/4.12.0...4.12.1)
- Preliminary changes for compatibility with the draft implementation
of PEP 649 in Python 3.14. Patch by Jelle Zijlstra.
- Fix regression in v4.12.0 where nested `Annotated` types would cause
`TypeError` to be raised if the nested `Annotated` type had unhashable
metadata. Patch by Alex Waygood.
### [`v4.12.0`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4120-May-23-2024)
[Compare Source](https://togithub.com/python/typing_extensions/compare/4.11.0...4.12.0)
This release is mostly the same as 4.12.0rc1 but fixes one more
longstanding bug.
- Fix incorrect behaviour of `typing_extensions.ParamSpec` on Python 3.8 and
3.9 that meant that
`isinstance(typing_extensions.ParamSpec("P"), typing.TypeVar)` would have a
different result in some situations depending on whether or not a profiling
function had been set using `sys.setprofile`. Patch by Alex Waygood.
Configuration
📅 Schedule: Branch creation - "every 1 month on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==4.11.0
->==4.12.1
:warning: This is a minor update.
Release Notes
python/typing_extensions (typing_extensions)
### [`v4.12.1`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4121-June-1-2024) [Compare Source](https://togithub.com/python/typing_extensions/compare/4.12.0...4.12.1) - Preliminary changes for compatibility with the draft implementation of PEP 649 in Python 3.14. Patch by Jelle Zijlstra. - Fix regression in v4.12.0 where nested `Annotated` types would cause `TypeError` to be raised if the nested `Annotated` type had unhashable metadata. Patch by Alex Waygood. ### [`v4.12.0`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4120-May-23-2024) [Compare Source](https://togithub.com/python/typing_extensions/compare/4.11.0...4.12.0) This release is mostly the same as 4.12.0rc1 but fixes one more longstanding bug. - Fix incorrect behaviour of `typing_extensions.ParamSpec` on Python 3.8 and 3.9 that meant that `isinstance(typing_extensions.ParamSpec("P"), typing.TypeVar)` would have a different result in some situations depending on whether or not a profiling function had been set using `sys.setprofile`. Patch by Alex Waygood.Configuration
📅 Schedule: Branch creation - "every 1 month on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.