Hello community, here is the log from the commit of package python-xmlsec for openSUSE:Factory checked in at 2019-01-03 18:06:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-xmlsec (Old) and /work/SRC/openSUSE:Factory/.python-xmlsec.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-xmlsec" Thu Jan 3 18:06:09 2019 rev:2 rq:656021 version:1.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-xmlsec/python-xmlsec.changes 2018-11-22 13:25:17.494014616 +0100 +++ /work/SRC/openSUSE:Factory/.python-xmlsec.new.28833/python-xmlsec.changes 2019-01-03 18:06:10.136164842 +0100 @@ -1,0 +2,8 @@ +Fri Dec 7 12:07:04 UTC 2018 - Tomáš Chvátal <tchva...@suse.com> + +- Version update to 1.3.6: + * Various installation issue fxes +- Make sure the tests are really run and skipped for now +- Make sure to pick up at least one xmlsec backend + +------------------------------------------------------------------- Old: ---- xmlsec-1.3.3.tar.gz New: ---- 1.3.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-xmlsec.spec ++++++ --- /var/tmp/diff_new_pack.meFJZj/_old 2019-01-03 18:06:10.596164434 +0100 +++ /var/tmp/diff_new_pack.meFJZj/_new 2019-01-03 18:06:10.596164434 +0100 @@ -18,23 +18,28 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-xmlsec -Version: 1.3.3 +Version: 1.3.6 Release: 0 Summary: Python bindings for the XML Security Library License: MIT Group: Development/Languages/Python URL: https://github.com/mehcode/python-xmlsec -Source: https://files.pythonhosted.org/packages/source/x/xmlsec/xmlsec-%{version}.tar.gz +Source: https://github.com/mehcode/python-xmlsec/archive/%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module lxml >= 3.0} BuildRequires: %{python_module lxml-devel} BuildRequires: %{python_module pkgconfig} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python-rpm-macros +# we need at least one backend +BuildRequires: libxmlsec1-openssl1 BuildRequires: pkgconfig(xmlsec1) +# we need at least one xmlsec backend on runtime +Recommends: libxmlsec1-openssl1 Requires: python-lxml >= 3.0 Requires: python-pkgconfig %python_subpackages @@ -43,7 +48,7 @@ Python bindings for the XML Security Library %prep -%setup -q -n xmlsec-%{version} +%setup -q %build export CFLAGS="%{optflags}" @@ -54,7 +59,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%python_exec setup.py test +# tests currently quite fail see upstream https://github.com/mehcode/python-xmlsec/issues/84 +%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} py.test-%{$python_bin_suffix} tests/ || : %files %{python_files} %doc README.rst ++++++ xmlsec-1.3.3.tar.gz -> 1.3.6.tar.gz ++++++ ++++ 2393 lines of diff (skipped)