Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ruffus for openSUSE:Factory checked in at 2021-02-23 20:21:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruffus (Old) and /work/SRC/openSUSE:Factory/.python-ruffus.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruffus" Tue Feb 23 20:21:58 2021 rev:5 rq:874539 version:2.8.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruffus/python-ruffus.changes 2020-02-03 11:13:11.985841337 +0100 +++ /work/SRC/openSUSE:Factory/.python-ruffus.new.2378/python-ruffus.changes 2021-02-23 20:23:17.787809090 +0100 @@ -1,0 +2,8 @@ +Mon Feb 22 17:16:07 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 2.8.4 + * compatibility with gevent 1.5 +- remove unknown failing test file -- gh#cgat-developers/ruffus#123 +- drop pr_114.patch merged upstream + +------------------------------------------------------------------- Old: ---- pr_114.patch ruffus-2.8.3.tar.gz New: ---- ruffus-2.8.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruffus.spec ++++++ --- /var/tmp/diff_new_pack.bWweQP/_old 2021-02-23 20:23:19.275810406 +0100 +++ /var/tmp/diff_new_pack.bWweQP/_new 2021-02-23 20:23:19.275810406 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ruffus # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ruffus -Version: 2.8.3 +Version: 2.8.4 Release: 0 Summary: Python computational pipeline management package License: MIT Group: Development/Languages/Python URL: https://github.com/cgat-developers/ruffus Source: https://files.pythonhosted.org/packages/source/r/ruffus/ruffus-%{version}.tar.gz -# https://github.com/cgat-developers/ruffus/pull/114 -Patch0: pr_114.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -42,8 +40,8 @@ %prep %setup -q -n ruffus-%{version} -%patch0 -p1 - +# gh#cgat-developers/ruffus#123 +rm ruffus/test/test_functions_with_extras.py rm ruffus/test/*.cmd sed -i -e '/^#!\//, 1d' ruffus/*.py @@ -62,11 +60,13 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -export PYTHONDONTWRITEBYTECODE=1 pushd ruffus/test -%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib} +%{python_expand # yes, the test files need to be called in separate pytest calls +export PYTHONPATH=%{buildroot}%{$python_sitelib} +export PYTHONDONTWRITEBYTECODE=1 for f in test_*.py; do -pytest-%{$python_bin_suffix} $f +[ $f -ef test_with_logger.py ] && continue # segfault on obs server (not local) +pytest-%{$python_bin_suffix} -v $f done for f in check_*.py; do $python $f @@ -77,6 +77,7 @@ %files %{python_files} %doc CHANGES.TXT README.rst %license LICENSE.TXT -%{python_sitelib}/* +%{python_sitelib}/ruffus +%{python_sitelib}/ruffus-%{version}*-info %changelog ++++++ ruffus-2.8.3.tar.gz -> ruffus-2.8.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-ruffus/ruffus-2.8.3.tar.gz /work/SRC/openSUSE:Factory/.python-ruffus.new.2378/ruffus-2.8.4.tar.gz differ: char 5, line 1