diff --git a/changelog b/changelog new file mode 100644 index 0000000..f5150dc --- /dev/null +++ b/changelog @@ -0,0 +1,53 @@ +* Sun Jun 06 2021 Benjamin A. Beasley - 3.3.0-1 +- Update to 3.3.0 (fixes RHBZ#1968095) +- Drop python-jose-3.2.0-pr-199.patch (backported ecdsa 0.16 support), now + merged upstream +- Upstream dropped pycypto backend; we drop the corresponding extra +- Remove a comment referring to Fedora 32 since it is EOL +- Stop removing egg-info/dist-info (not needed with pyproject-rpm-macros + +* Fri Jun 04 2021 Python Maint - 3.2.0-7 +- Rebuilt for Python 3.10 + +* Sat Apr 10 2021 Benjamin A. Beasley - 3.2.0-6 +- Drop Fedora 32 workarounds +- Fix some remaining conditionals + +* Tue Mar 16 2021 Benjamin A. Beasley - 3.2.0-5 +- Drop python3dist(setuptools) BR, redundant with %%pyproject_buildrequires + +* Fri Mar 05 2021 Benjamin A. Beasley - 3.2.0-4 +- Backport unreleased ecdsa 0.16 support from upstream. Fixes + TestECAlgorithm.test_key_too_short test. + +* Sat Feb 27 2021 Benjamin A. Beasley - 3.2.0-3 +- Change “test_key_too_short” skip from patch to pytest option +- Simplify use of name macros +- Switch URL to HTTPS +- Improved summaries and descriptions +- After verifying no dependent packages use them, replace the ad-hoc backend + metapackages with standard extras metapackages +- Drop obsolete python_provide macro +- Use %%pytest macro and print a message for each backend-specific test + invocation +- Whitespace changes +- Remove explicit/manual Requires from main package +- Use pyproject-rpm-macros, including generated BR’s +- Fedora packages pycryptodomex, but not pycryptodome (which conflicts with + pycrypto). Upstream refuses to switch to pycryptodomex for the pycryptodome + backend (https://github.com/mpdavis/python-jose/issues/26), so we disable the + corresponding extra because it will fail to install. +- Add a soft dependency on the cryptography backend extra +- Build the HTML documentation in a new -doc subpackage + +* Wed Jan 27 2021 Fedora Release Engineering - 3.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Oct 5 23:59:32 -03 2020 Itamar Reis Peixoto - 3.2.0-1 +- 3.2.0 + +* Wed Jul 29 2020 Fedora Release Engineering - 3.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun May 17 2020 Chenxiong Qi - 3.1.0-1 +- Initial package. diff --git a/python-jose.spec b/python-jose.spec index b33ef90..f507be5 100644 --- a/python-jose.spec +++ b/python-jose.spec @@ -3,7 +3,7 @@ Name: python-%{srcname} Version: 3.3.0 -Release: 1%{?dist} +Release: %autorelease Summary: A JOSE implementation in Python License: MIT @@ -182,56 +182,4 @@ echo '>>> Cross-backend compatibility and coexistence <<<' 1>&2 %changelog -* Sun Jun 06 2021 Benjamin A. Beasley - 3.3.0-1 -- Update to 3.3.0 (fixes RHBZ#1968095) -- Drop python-jose-3.2.0-pr-199.patch (backported ecdsa 0.16 support), now - merged upstream -- Upstream dropped pycypto backend; we drop the corresponding extra -- Remove a comment referring to Fedora 32 since it is EOL -- Stop removing egg-info/dist-info (not needed with pyproject-rpm-macros - -* Fri Jun 04 2021 Python Maint - 3.2.0-7 -- Rebuilt for Python 3.10 - -* Sat Apr 10 2021 Benjamin A. Beasley - 3.2.0-6 -- Drop Fedora 32 workarounds -- Fix some remaining conditionals - -* Tue Mar 16 2021 Benjamin A. Beasley - 3.2.0-5 -- Drop python3dist(setuptools) BR, redundant with %%pyproject_buildrequires - -* Fri Mar 05 2021 Benjamin A. Beasley - 3.2.0-4 -- Backport unreleased ecdsa 0.16 support from upstream. Fixes - TestECAlgorithm.test_key_too_short test. - -* Sat Feb 27 2021 Benjamin A. Beasley - 3.2.0-3 -- Change “test_key_too_short” skip from patch to pytest option -- Simplify use of name macros -- Switch URL to HTTPS -- Improved summaries and descriptions -- After verifying no dependent packages use them, replace the ad-hoc backend - metapackages with standard extras metapackages -- Drop obsolete python_provide macro -- Use %%pytest macro and print a message for each backend-specific test - invocation -- Whitespace changes -- Remove explicit/manual Requires from main package -- Use pyproject-rpm-macros, including generated BR’s -- Fedora packages pycryptodomex, but not pycryptodome (which conflicts with - pycrypto). Upstream refuses to switch to pycryptodomex for the pycryptodome - backend (https://github.com/mpdavis/python-jose/issues/26), so we disable the - corresponding extra because it will fail to install. -- Add a soft dependency on the cryptography backend extra -- Build the HTML documentation in a new -doc subpackage - -* Wed Jan 27 2021 Fedora Release Engineering - 3.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Oct 5 23:59:32 -03 2020 Itamar Reis Peixoto - 3.2.0-1 -- 3.2.0 - -* Wed Jul 29 2020 Fedora Release Engineering - 3.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun May 17 2020 Chenxiong Qi - 3.1.0-1 -- Initial package. +%autochangelog