SUSE-RU-2026:2384-1: moderate: Recommended update for python-typing_extensions
SLE-UPDATES
null at suse.de
Fri Jun 12 16:32:04 UTC 2026
# Recommended update for python-typing_extensions
Announcement ID: SUSE-RU-2026:2384-1
Release Date: 2026-06-12T09:33:48Z
Rating: moderate
References:
Affected Products:
* openSUSE Leap 15.6
* Python 3 Module 15-SP7
* SUSE Linux Enterprise Desktop 15 SP7
* SUSE Linux Enterprise Server 15 SP6
* SUSE Linux Enterprise Server 15 SP6 LTSS
* SUSE Linux Enterprise Server 15 SP7
* SUSE Linux Enterprise Server for SAP Applications 15 SP6
* SUSE Linux Enterprise Server for SAP Applications 15 SP7
An update that can now be installed.
## Description:
This update for python-typing_extensions fixes the following issues:
Update to 4.12.2:
* Fix regression in v4.12.0 where specialization of certain
* generics with an overridden `__eq__` method would raise errors.
* Fix tests so they pass on 3.13.0b2
* Preliminary changes for compatibility with the draft implementation of PEP
649 in Python 3.14.
* Fix regression in v4.12.0 where nested `Annotated` types would cause
`TypeError` to be raised if the nested `Annotated` type had unhashable
metadata.
* 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`.
* This release focuses on compatibility with the upcoming release of Python
3.13. Most changes are related to the implementation of type parameter
defaults (PEP 696).
Update to 4.11.0:
* Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.
* Fix the runtime behavior of type parameters with defaults
* Fix minor discrepancy between error messages produced by `typing` and
`typing_extensions` on Python 3.10.
* When `include_extra=False`, `get_type_hints()` now strips `ReadOnly` from
the annotation.
Update to 4.10.0:
This feature release adds support for PEP 728 (TypedDict with extra items) and
PEP 742 (`TypeIs`).
* Add support for PEP 728, supporting the `closed` keyword argument and the
special `__extra_items__` key for TypedDict. Patch by Zixuan James Li.
* Add support for PEP 742, adding `typing_extensions.TypeIs`. Patch by Jelle
Zijlstra.
* Drop runtime error when a read-only `TypedDict` item overrides a mutable
one. Type checkers should still flag this as an error. Patch by Jelle
Zijlstra.
* Speedup `issubclass()` checks against simple runtime-checkable protocols by
around 6% (backporting https://github.com/python/cpython/pull/112717, by
Alex Waygood).
* Fix a regression in the implementation of protocols where `typing.Protocol`
classes that were not marked as `@runtime_checkable` would be unnecessarily
introspected, potentially causing exceptions to be raised if the protocol
had problematic members. Patch by Alex Waygood, backporting
https://github.com/python/cpython/pull/113401.
## Patch Instructions:
To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* openSUSE Leap 15.6
zypper in -t patch SUSE-2026-2384=1
* Python 3 Module 15-SP7
zypper in -t patch SUSE-SLE-Module-Python3-15-SP7-2026-2384=1
* SUSE Linux Enterprise Server 15 SP6 LTSS
zypper in -t patch SUSE-SLE-Product-SLES-15-SP6-LTSS-2026-2384=1
* SUSE Linux Enterprise Server for SAP Applications 15 SP6
zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP6-2026-2384=1
## Package List:
* openSUSE Leap 15.6 (noarch)
* python311-typing_extensions-4.12.2-150600.3.3.1
* Python 3 Module 15-SP7 (noarch)
* python311-typing_extensions-4.12.2-150600.3.3.1
* SUSE Linux Enterprise Server 15 SP6 LTSS (noarch)
* python311-typing_extensions-4.12.2-150600.3.3.1
* SUSE Linux Enterprise Server for SAP Applications 15 SP6 (noarch)
* python311-typing_extensions-4.12.2-150600.3.3.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260612/8581cdf0/attachment.htm>
More information about the sle-updates
mailing list