diff --git a/.gitignore b/.gitignore index e69de29..ede1de3 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,6 @@ +/itsdangerous-git-0.11.tar.xz +/itsdangerous-0.21.tar.gz +/itsdangerous-0.22.tar.gz +/itsdangerous-0.23.tar.gz +/itsdangerous-0.24.tar.gz +/itsdangerous-1.1.0.tar.gz diff --git a/python-itsdangerous.spec b/python-itsdangerous.spec new file mode 100644 index 0000000..e09c49b --- /dev/null +++ b/python-itsdangerous.spec @@ -0,0 +1,144 @@ +%global srcname itsdangerous + +Name: python-%{srcname} +Version: 1.1.0 +Release: 3%{?dist} +Summary: Python library for passing trusted data to untrusted environments +License: BSD +URL: https://itsdangerous.palletsprojects.com +Source0: %{pypi_source} +BuildArch: noarch + +%global _description %{expand: +Itsdangerous is a Python library for passing data through untrusted +environments (for example, HTTP cookies) while ensuring the data is not +tampered with. + +Internally itsdangerous uses HMAC and SHA1 for signing by default and bases the +implementation on the Django signing module. It also however supports JSON Web +Signatures (JWS).} + +%description %{_description} + +%package -n python3-%{srcname} +Summary: %{summary} +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(pytest) +BuildRequires: python3dist(freezegun) + +%description -n python3-%{srcname} %{_description} + +Python 3 version. + +%prep +%autosetup -n %{srcname}-%{version} +rm -vr src/*.egg-info + +%build +%py3_build + +%install +%py3_install + +%check +PYTHONPATH=%{buildroot}%{python3_sitelib} %python3 -m pytest -v + +%files -n python3-%{srcname} +%license LICENSE.rst +%doc CHANGES.rst README.rst +%{python3_sitelib}/%{srcname}-*.egg-info/ +%{python3_sitelib}/%{srcname}/ + +%changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri May 22 2020 Miro Hrončok - 1.1.0-2 +- Rebuilt for Python 3.9 + +* Thu Apr 16 2020 Igor Raits - 1.1.0-1 +- Update to 1.1.0 + +* Thu Jan 30 2020 Fedora Release Engineering - 0.24-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Sep 24 2019 Miro Hrončok - 0.24-19 +- Subpackage python2-itsdangerous has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + +* Thu Aug 15 2019 Miro Hrončok - 0.24-18 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.24-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 0.24-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 0.24-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jun 15 2018 Miro Hrončok - 0.24-14 +- Rebuilt for Python 3.7 + +* Fri Feb 09 2018 Fedora Release Engineering - 0.24-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Sep 29 2017 Troy Dawson - 0.24-12 +- Cleanup spec file conditionals + +* Thu Jul 27 2017 Fedora Release Engineering - 0.24-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jun 23 2017 Dan Callaghan - 0.24-10 +- renamed python-itsdangerous to python2-itsdangerous + +* Sat Feb 11 2017 Fedora Release Engineering - 0.24-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Dec 09 2016 Charalampos Stratakis - 0.24-8 +- Rebuild for Python 3.6 + +* Tue Jul 19 2016 Fedora Release Engineering - 0.24-7 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Thu Feb 04 2016 Fedora Release Engineering - 0.24-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Oct 14 2015 Robert Kuska - 0.24-5 +- Rebuilt for Python3.5 rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 0.24-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.24-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue May 13 2014 Bohuslav Kabrda - 0.24-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 + +* Mon Mar 31 2014 Dan Callaghan - 0.24-1 +- new upstream release 0.24 + +* Thu Aug 15 2013 Dan Callaghan - 0.23-1 +- new upstream release 0.23 (no code changes, only packaging fixes) + +* Sun Aug 04 2013 Fedora Release Engineering - 0.22-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 09 2013 Dan Callaghan - 0.22-1 +- new upstream release 0.22 + +* Tue Jun 18 2013 Dan Callaghan - 0.21-3 +- disable Python 3 subpackage on Fedora 17 + +* Mon Jun 17 2013 Dan Callaghan - 0.21-2 +- $RPM_BUILD_ROOT -> %%{buildroot} + +* Fri Jun 14 2013 Dan Callaghan - 0.21-1 +- updated to upstream release 0.21 +- added Python 3 subpackage + +* Wed Nov 16 2011 Dan Callaghan - 0.11-1 +- initial version diff --git a/sources b/sources new file mode 100644 index 0000000..92b2501 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (itsdangerous-1.1.0.tar.gz) = 61bab3fce5f87a3b5fc8fad61e735a63df6aa039416ee3494e1c99a2a1162b4fb72793bc5dc949de0985724c40121810b159513606c4c3976a7666dba3a1b93d