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
+
+- 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)