diff --git a/.gitignore b/.gitignore index 5cef266..f721eb2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /typing_extensions-3.10.0.0.tar.gz /typing_extensions-3.10.0.2.tar.gz /typing_extensions-4.2.0.tar.gz +/typing_extensions-4.4.0.tar.gz diff --git a/_typed_dict_test_helper.py b/_typed_dict_test_helper.py new file mode 100644 index 0000000..396a94f --- /dev/null +++ b/_typed_dict_test_helper.py @@ -0,0 +1,8 @@ +from __future__ import annotations + +from typing import Generic, Optional, T +from typing_extensions import TypedDict + + +class FooGeneric(TypedDict, Generic[T]): + a: Optional[T] diff --git a/python-typing-extensions.spec b/python-typing-extensions.spec index 1dbaf8e..92f4843 100644 --- a/python-typing-extensions.spec +++ b/python-typing-extensions.spec @@ -1,12 +1,15 @@ Name: python-typing-extensions -Version: 4.2.0 -Release: 5%{?dist} +Version: 4.4.0 +Release: 1%{?dist} Summary: Python Typing Extensions License: Python URL: https://pypi.org/project/typing-extensions/ Source0: %{pypi_source typing_extensions} +# https://github.com/python/typing_extensions/pull/97 +Source1: https://github.com/python/typing_extensions/raw/4.4.0/src/_typed_dict_test_helper.py + BuildArch: noarch BuildRequires: python3-devel @@ -50,6 +53,7 @@ Summary: %{summary} %prep %autosetup -n typing_extensions-%{version} +cp -v %{SOURCE1} src/ %generate_buildrequires %pyproject_buildrequires @@ -70,10 +74,13 @@ Summary: %{summary} %files -n python3-typing-extensions -f %{pyproject_files} %license LICENSE -%doc CHANGELOG -%doc README.rst +%doc CHANGELOG.md +%doc README.md %changelog +* Thu Nov 24 2022 Jonny Heggheim - 4.4.0-1 +- Updated to version 4.4.0 + * Fri Jul 22 2022 Fedora Release Engineering - 4.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index f755380..002a5fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (typing_extensions-4.2.0.tar.gz) = 69be30a9cf56a3bb342d744f0fce7761b2b8d6e18362cbda5e14f3c7b67cffcf0e597aac87151b43352182ce27364f122e591601acd6a9811cc3157e0461f35a +SHA512 (typing_extensions-4.4.0.tar.gz) = 08286e3c997ba911570725674634bcfe3dd8ab14c88e61d8adb47755389050e714b9e87e4906c3bbcc3bde987024efcd8c4e1d2d312347fd89a4b55becb4b341