Blame python-typing-extensions.spec

56678ca
%global srcname typing_extensions
56678ca
56678ca
Name:           python-typing-extensions
794f1ee
Version:        3.10.0.2
289caf3
Release:        2%{?dist}
56678ca
Summary:        Python Typing Extensions
56678ca
56678ca
License:        Python
56678ca
URL:            https://pypi.org/project/typing-extensions/
56678ca
Source0:        %{pypi_source}
56678ca
56678ca
BuildArch:      noarch
56678ca
f43402c
%global _description %{expand:
56678ca
Typing Extensions - Backported and Experimental Type Hints for Python
56678ca
56678ca
The typing module was added to the standard library in Python 3.5 on a
56678ca
provisional basis and will no longer be provisional in Python 3.7.
56678ca
However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not
56678ca
be able to take advantage of new types added to the typing module, such as
56678ca
typing.Text or typing.Coroutine.
56678ca
56678ca
The typing_extensions module contains both backports of these changes as well as
56678ca
experimental types that will eventually be added to the typing module, such as
56678ca
Protocol.
56678ca
56678ca
Users of other Python versions should continue to install and use the typing
56678ca
module from PyPi instead of using this one unless specifically writing code that
f43402c
must be compatible with multiple Python versions or requires experimental types.}
f43402c
f43402c
%description %_description
56678ca
56678ca
%package -n python3-typing-extensions
56678ca
Summary:        %{summary}
9a7d32a
56678ca
BuildRequires:  python3-devel
9a7d32a
BuildRequires:  python3-setuptools
56678ca
BuildRequires:  python3-test
9a7d32a
BuildRequires:  python3-pytest
9a7d32a
BuildRequires:  python3-pytest-xdist
9a7d32a
BuildRequires:  python3-pytest-cov
56678ca
56678ca
f43402c
%description -n python3-typing-extensions %_description
56678ca
56678ca
%prep
9a472b2
%autosetup -n %{srcname}-%{version}
56678ca
56678ca
%build
56678ca
%py3_build
56678ca
56678ca
%install
56678ca
%py3_install
56678ca
56678ca
%check
c138f07
%pytest src_py3/test_typing_extensions.py
56678ca
56678ca
%files -n python3-typing-extensions
56678ca
%license LICENSE
56678ca
%doc README.rst
56678ca
%{python3_sitelib}/%{srcname}-*.egg-info/
28bc94a
%pycached %{python3_sitelib}/%{srcname}.py
56678ca
56678ca
%changelog
289caf3
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.0.2-2
289caf3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
289caf3
794f1ee
* Tue Aug 31 2021 Fabian Affolter <mail@fabian-affolter.ch> - 3.10.0.2-1
794f1ee
- Update to latest upstream release 3.10.0.2 (closes rhbz#1955959)
794f1ee
b5335b8
* Thu Aug 26 2021 Fabian Affolter <mail@fabian-affolter.ch> - 3.10.0.0-1
794f1ee
- Update to latest upstream release 3.10.0.0 (closes rhbz#1955959)
b5335b8
c15bbb4
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4.3-4
c15bbb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
c15bbb4
9d4fbf4
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.7.4.3-3
9d4fbf4
- Rebuilt for Python 3.10
9d4fbf4
90341a8
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4.3-2
90341a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
90341a8
950595d
* Sun Aug 23 2020 Fabian Affolter <mail@fabian-affolter.ch> - 3.7.4.3-1
950595d
- Update to latest upstream release 3.7.4.3 (rhbz#1871451)
950595d
a6f3a06
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4.2-3
a6f3a06
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
a6f3a06
e70bfb3
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.7.4.2-2
e70bfb3
- Rebuilt for Python 3.9
e70bfb3
9a7d32a
* Sat Apr 11 2020 Fabian Affolter <mail@fabian-affolter.ch> - 3.7.4.2-1
9a7d32a
- Support for Python 3.9 (rhbz#1808663)
9a7d32a
- Update to latest upstream release 3.7.4.2 (rhbz#1766182)
9a7d32a
b8945ac
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4-5
b8945ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b8945ac
dbd3004
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.7.4-4
dbd3004
- Rebuilt for Python 3.8.0rc1 (#1748018)
dbd3004
ea4bca6
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.7.4-3
ea4bca6
- Rebuilt for Python 3.8
ea4bca6
5ab00ea
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.4-2
5ab00ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5ab00ea
f923479
* Fri Jul 12 2019 Jonny Heggheim <hegjon@gmail.com> - 3.7.4-1
f923479
- Updated to 3.7.4
f923479
56678ca
* Sun Mar 31 2019 Jonny Heggheim <hegjon@gmail.com> - 3.7.2-1
56678ca
- Inital packaging