Hello community, here is the log from the commit of package python-pysaml2 for openSUSE:Leap:15.2 checked in at 2020-05-28 21:23:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/python-pysaml2 (Old) and /work/SRC/openSUSE:Leap:15.2/.python-pysaml2.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-pysaml2" Thu May 28 21:23:22 2020 rev:15 rq: version:4.8.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/python-pysaml2/python-pysaml2.changes 2020-05-06 20:40:39.956679401 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.python-pysaml2.new.3606/python-pysaml2.changes 2020-05-28 21:23:23.196466481 +0200 @@ -2,38 +1,0 @@ -Tue May 5 12:50:42 UTC 2020 - Matej Cepl <mcepl@suse.com> - -- Don't use %python3_only command, but properly use alternatives. -- Skip failing tests on i586 (gh#IdentityPython/pysaml2#682) - -------------------------------------------------------------------- -Sat Mar 14 15:57:25 UTC 2020 - Dirk Mueller <dmueller@suse.com> - -- update to 5.0.0: - - Fix XML Signature Wrapping (XSW) vulnerabilities - CVE-2020-5390 - - Add freshness period feature for MetaDataMDX - - Fix bug in duration calculation in time_util library - - Fix ipv6 validation to accommodate for addresses with brackets - - Fix xmlsec temporary files deletions - - Add method to get supported algorithms from metadata - - Add mdstore method to extract assurance certifications - - Add mdstore method to extract contact_person data - - Add attribute mappings from the Swiss eduPerson Schema - - Make AESCipher and Fernet interfaces compatible - - Remove deprecated saml2.aes module - - Remove deprecated saml2.extensions.ui module - - Replace deprecated mongodb operations - - Rename ToOld error to TooOld - - Fix pytest warnings - - Mock tests that need a network connection - - Start dropping python2 support - - Add mdstore methods to extract mdui uiinfo elements - - Add attribute mapping for umbrellaID attributes - - Fix logic error in pick_binding method for Entity class - - Validate the audience of assertions regardless of a response being unsolicited - - Fix PKCS_9 saml_url prefix - - docs: Fix warnings from docs generation - - docs: Update release instructions regarding branch releases - - docs: Fix list formatting on IdP example page - - docs: Update pysaml2 options doc with `name_id_format_allow_create` - - misc: fix various typos - -------------------------------------------------------------------- Old: ---- v5.0.0.tar.gz New: ---- v4.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pysaml2.spec ++++++ --- /var/tmp/diff_new_pack.8FhvZe/_old 2020-05-28 21:23:23.616467736 +0200 +++ /var/tmp/diff_new_pack.8FhvZe/_new 2020-05-28 21:23:23.616467736 +0200 @@ -18,9 +18,8 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname pysaml2 -%global skip_python2 1 Name: python-pysaml2 -Version: 5.0.0 +Version: 4.8.0 Release: 0 Summary: Python implementation of SAML Version 2 to be used in a WSGI environment License: Apache-2.0 @@ -58,10 +57,7 @@ Requires: python-requests >= 1.0.0 Requires: python-six Requires: python-zope.interface -Requires(post): update-alternatives -Requires(postun): update-alternatives -# We need to have arch build to make ifarch condition below working -# BuildArch: noarch +BuildArch: noarch %python_subpackages %description @@ -81,32 +77,18 @@ %install %python_install -for exec in make_metadata.py parse_xsd2.py mdexport.py merge_metadata.py ; do -%python_clone -a %{buildroot}%{_bindir}/$exec -done %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# Excluded tests for i586 gh#IdentityPython/pysaml2#682 -%ifarch %{ix86} -%pytest -k "not (test_assertion_consumer_service or test_swamid_sp or test_swamid_idp or test_other_response or test_mta or test_unknown_subject)" tests -%else %pytest tests -%endif - -%post -%python_install_alternative make_metadata.py parse_xsd2.py mdexport.py merge_metadata.py - -%postun -%python_uninstall_alternative make_metadata.py parse_xsd2.py mdexport.py merge_metadata.py %files %{python_files} %license LICENSE %doc README.rst CHANGELOG.md -%python3_alternative %{_bindir}/make_metadata.py -%python3_alternative %{_bindir}/parse_xsd2.py -%python3_alternative %{_bindir}/mdexport.py -%python3_alternative %{_bindir}/merge_metadata.py +%python3_only %{_bindir}/make_metadata.py +%python3_only %{_bindir}/parse_xsd2.py +%python3_only %{_bindir}/mdexport.py +%python3_only %{_bindir}/merge_metadata.py %{python_sitelib}/* %changelog ++++++ v5.0.0.tar.gz -> v4.8.0.tar.gz ++++++ ++++ 165944 lines of diff (skipped)