Hello community,
here is the log from the commit of package python-photutils for
openSUSE:Factory checked in at 2020-07-16 12:15:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-photutils (Old)
and /work/SRC/openSUSE:Factory/.python-photutils.new.3592 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-photutils"
Thu Jul 16 12:15:39 2020 rev:6 rq:820967 version:0.7.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-photutils/python-photutils.changes
2020-01-25 13:25:15.516065438 +0100
+++
/work/SRC/openSUSE:Factory/.python-photutils.new.3592/python-photutils.changes
2020-07-16 12:17:01.970878581 +0200
@@ -1,0 +2,7 @@
+Mon Jul 13 18:40:46 UTC 2020 - Benjamin Greiner <[email protected]>
+
+- fix failing tests: use astropy's test suite logic to call pytest
+- add URL for 0001-aperture-mask-test-assert-almost-equal.patch
+ gh#astropy/photutils#1014
+
+-------------------------------------------------------------------
Old:
----
_service
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-photutils.spec ++++++
--- /var/tmp/diff_new_pack.NSABYK/_old 2020-07-16 12:17:02.722879340 +0200
+++ /var/tmp/diff_new_pack.NSABYK/_new 2020-07-16 12:17:02.726879345 +0200
@@ -26,7 +26,7 @@
Group: Productivity/Scientific/Astronomy
URL: https://github.com/astropy/photutils
Source:
https://files.pythonhosted.org/packages/source/p/photutils/photutils-%{version}.tar.gz
-Patch0: 0001-aperture-mask-test-assert-almost-equal.patch
+Patch0:
https://github.com/astropy/photutils/pull/1014.patch#/0001-aperture-mask-test-assert-almost-equal.patch
BuildRequires: %{python_module devel}
BuildRequires: %{python_module numpy-devel >= 1.13}
BuildRequires: %{python_module setuptools}
@@ -42,7 +42,6 @@
# SECTION test requirements
BuildRequires: %{python_module astropy >= 2.0}
BuildRequires: %{python_module astropy-helpers >= 2.0}
-BuildRequires: %{python_module coverage}
BuildRequires: %{python_module pytest-astropy >= 0.7}
BuildRequires: %{python_module scikit-image >= 0.14.2}
BuildRequires: %{python_module scikit-learn >= 0.19}
@@ -69,7 +68,13 @@
%python_expand %fdupes %{buildroot}%{$python_sitearch}
%check
-%python_exec setup.py test --skip-docs
+# do not import source dir without extensions
+cd ..
+# Use astropy test suite logic. Calling pytest directly would require
+# duplicate in-place building of extensions.
+%{python_expand export PYTHONPATH="%{buildroot}%{$python_sitearch}"
+$python -B -c "import photutils; photutils.test(args=\"-v\")"
+}
%files %{python_files}
%doc CHANGES.rst README.rst
++++++ 0001-aperture-mask-test-assert-almost-equal.patch ++++++
--- /var/tmp/diff_new_pack.NSABYK/_old 2020-07-16 12:17:02.742879361 +0200
+++ /var/tmp/diff_new_pack.NSABYK/_new 2020-07-16 12:17:02.746879365 +0200
@@ -8,10 +8,10 @@
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/photutils/aperture/tests/test_mask.py
b/photutils/aperture/tests/test_mask.py
-index fb9bff9a..47f64bf7 100644
+index fb9bff9a3..47f64bf71 100644
--- a/photutils/aperture/tests/test_mask.py
+++ b/photutils/aperture/tests/test_mask.py
-@@ -5,7 +5,7 @@ Tests for the mask module.
+@@ -5,7 +5,7 @@
import astropy.units as u
import numpy as np
@@ -38,6 +38,3 @@
# test that multiply() returns a copy
data[25, 25] = 100. * u.adu
---
-2.25.0
-