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