From 35ace8aa8b778caeedd2ac8bfb4840e3afcd6ddd25a4a18166800cfee8f0974c Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 27 Dec 2023 11:37:21 +0000 Subject: [PATCH] - 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-typing_extensions?expand=0&rev=50 --- python-typing_extensions.changes | 25 ++++++++++++++++++++++--- python-typing_extensions.spec | 2 +- typing_extensions-4.8.0.tar.gz | 3 --- typing_extensions-4.9.0.tar.gz | 3 +++ 4 files changed, 26 insertions(+), 7 deletions(-) delete mode 100644 typing_extensions-4.8.0.tar.gz create mode 100644 typing_extensions-4.9.0.tar.gz diff --git a/python-typing_extensions.changes b/python-typing_extensions.changes index 9f84172..d61ea24 100644 --- a/python-typing_extensions.changes +++ b/python-typing_extensions.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Wed Dec 27 11:35:58 UTC 2023 - Dirk Müller + +- 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. + ------------------------------------------------------------------- Thu Oct 19 10:26:29 UTC 2023 - Matej Cepl @@ -312,7 +331,7 @@ Sat Nov 13 20:42:04 UTC 2021 - Dirk Müller - Update to 3.10.0.2: * Docs improvements * Fixes crash and _GenericAlias import - * Support most use cases for PEP 612 with Generic + * Support most use cases for PEP 612 with Generic ------------------------------------------------------------------- Mon Jul 12 13:11:30 UTC 2021 - Markéta Machová @@ -339,7 +358,7 @@ Tue Jan 12 14:44:39 UTC 2021 - Benjamin Greiner ------------------------------------------------------------------- Sun Dec 20 09:11:23 UTC 2020 - Dirk Müller -- add transitional typing-extensions provides +- add transitional typing-extensions provides ------------------------------------------------------------------- Wed Nov 4 00:11:53 UTC 2020 - Matej Cepl @@ -351,7 +370,7 @@ Thu Oct 15 12:51:36 UTC 2020 - Dirk Mueller - update to version 3.7.4.3: * enables PEP 613 Typealias to typing_extensions - * Fix tests for Python 3.9 + * Fix tests for Python 3.9 ------------------------------------------------------------------- Mon Apr 6 08:53:23 UTC 2020 - Marketa Calabkova diff --git a/python-typing_extensions.spec b/python-typing_extensions.spec index 10db578..67bbedd 100644 --- a/python-typing_extensions.spec +++ b/python-typing_extensions.spec @@ -27,7 +27,7 @@ %{?sle15_python_module_pythons} Name: python-typing_extensions%{psuffix} -Version: 4.8.0 +Version: 4.9.0 Release: 0 Summary: Backported and Experimental Type Hints for Python 3.8+ License: Python-2.0 diff --git a/typing_extensions-4.8.0.tar.gz b/typing_extensions-4.8.0.tar.gz deleted file mode 100644 index 34fa8ed..0000000 --- a/typing_extensions-4.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef -size 71456 diff --git a/typing_extensions-4.9.0.tar.gz b/typing_extensions-4.9.0.tar.gz new file mode 100644 index 0000000..2f5771a --- /dev/null +++ b/typing_extensions-4.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783 +size 74918