- 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). OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typing_extensions?expand=0&rev=58
This commit is contained in:
parent
a24cf5e6fe
commit
87314c4207
@ -1,3 +1,26 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 8 13:12:02 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- 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).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 6 17:27:56 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -27,7 +27,7 @@
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-typing_extensions%{psuffix}
|
||||
Version: 4.11.0
|
||||
Version: 4.12.2
|
||||
Release: 0
|
||||
Summary: Backported and Experimental Type Hints for Python 3.8+
|
||||
License: Python-2.0
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0
|
||||
size 78744
|
BIN
typing_extensions-4.12.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
typing_extensions-4.12.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user