Hello community,
here is the log from the commit of package python2-pandas for openSUSE:Factory checked in at 2019-11-04 17:13:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python2-pandas (Old)
and /work/SRC/openSUSE:Factory/.python2-pandas.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python2-pandas"
Mon Nov 4 17:13:22 2019 rev:3 rq:744366 version:0.24.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python2-pandas/python2-pandas.changes 2019-08-13 13:17:12.249478774 +0200
+++ /work/SRC/openSUSE:Factory/.python2-pandas.new.2990/python2-pandas.changes 2019-11-04 17:13:24.804710275 +0100
@@ -1,0 +2,13 @@
+Wed Oct 30 22:07:58 UTC 2019 - Stefan Brüns
+
+- Limit number of concurrent workers in test phase, dependent
+ on available memory.
+
+-------------------------------------------------------------------
+Wed Oct 30 13:41:15 UTC 2019 - Tomáš Chvátal
+
+- Depend on xdist to speedup the test phase
+- Disable one test that fails with updates and is fixed only in
+ py3 branch
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python2-pandas.spec ++++++
--- /var/tmp/diff_new_pack.dG7NY8/_old 2019-11-04 17:13:25.584711108 +0100
+++ /var/tmp/diff_new_pack.dG7NY8/_new 2019-11-04 17:13:25.592711117 +0100
@@ -38,6 +38,7 @@
BuildRequires: %{python_module nose}
BuildRequires: %{python_module numpy-devel >= 1.15.0}
BuildRequires: %{python_module pytest-mock}
+BuildRequires: %{python_module pytest-xdist}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dateutil >= 2.5}
BuildRequires: %{python_module pytz >= 2011k}
@@ -46,6 +47,7 @@
BuildRequires: %{python_module xlrd}
BuildRequires: fdupes
BuildRequires: gcc-c++
+BuildRequires: memory-constraints
BuildRequires: python-rpm-macros
BuildRequires: xvfb-run
Requires: python2-Cython >= 0.28.2
@@ -107,8 +109,11 @@
%python_expand %fdupes %{buildroot}%{$python_sitearch}
%check
+# Limit parallelism
+%limit_build -m 1500
# skip test that tries to compile stuff in buildroot test_oo_optimizable
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} xvfb-run py.test-%{$python_version} -v %{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable'
+# test_null_byte_char: fails to find null, test patched in newer upstream releases
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} xvfb-run py.test-%{$python_version} -n %jobs -v %{buildroot}%{$python_sitearch}/pandas/tests -k 'not test_oo_optimizable and not test_null_byte_char'
%files %{python_files}
%license LICENSE