Revisions of python-typing_extensions

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179515 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 26)
- 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).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1165856 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1145283 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 23)
- Add backport-recent-implementation-of-protocol.patch upstream patch
  gh#python/typing_extensions@004b893ddce2

  To fix the package in openSUSE:Factory:Staging:G with newer
  python 3.12.2
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1135644 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- update to 4.9.0:
  * This feature release adds `typing_extensions.ReadOnly`, as
    specified by PEP 705, and makes various other improvements,
    especially to `@typing_extensions.deprecated()`.
  * Add support for PEP 705, adding `typing_extensions.ReadOnly`.
  * All parameters on `NewType.__call__` are now positional-only.
    This means that the signature of
    `typing_extensions.NewType.__call__` now exactly matches the
  * signature of `typing.NewType.__call__`.
  * Fix bug with using `@deprecated` on a mixin class.
  * Exclude `__match_args__` from `Protocol` members.
  * When creating a `typing_extensions.NamedTuple` class, ensure
    `__set_name__` is called on all objects that define
    `__set_name__` and exist in the values of the `NamedTuple`
    class's class dictionary.

  * Support most use cases for PEP 612 with Generic
- add transitional typing-extensions provides
  * Fix tests for Python 3.9
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1118944 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 21)
- Update to 4.8.0:
  - Add typing_extensions.Doc, as proposed by PEP 727
  - Drop support for Python 3.7 (including PyPy-3.7)
  - Fix bug where get_original_bases() would return incorrect
    results when called on a concrete subclass of a generic class
  - Fix bug where ParamSpec(default=...) would raise a TypeError
    on Python versions <3.11
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031001 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 16)
- Clean specfile from old cruft.
- Requires Python 3.7+
- Fix testsuite: Must test as module; don't need multibuild.
- Update Summary and Description
- Update to version 4.4.0
  * Add `typing_extensions.Any` a backport of python 3.11's Any class which is
    subclassable at runtime. (backport from python/cpython#31841, by Shantanu
    and Jelle Zijlstra). Patch by James Hilton-Balfe (@Gobot1234).
  * Add initial support for TypeVarLike `default` parameter, PEP 696.
    Patch by Marc Mueller (@cdce8p).
  * Runtime support for PEP 698, adding `typing_extensions.override`. Patch by
    Jelle Zijlstra.
  * Add the `infer_variance` parameter to `TypeVar`, as specified in PEP 695.
    Patch by Jelle Zijlstra.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931292 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- Update to 3.10.0.2:
  * Docs improvements
  * Fixes crash  and _GenericAlias import
  * Support most use cases for PEP 612 with Generic
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 858834 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 10)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 847634 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 9)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 841925 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- update to version 3.7.4.3:
  * enables PEP 613 Typealias to typing_extensions
  * Fix tests for Python 3.9
Displaying revisions 1 - 20 of 26
openSUSE Build Service is sponsored by