The package rpms/python-photutils.git has added or updated architecture specific content
in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/python-photutils.git/commit/?id=e....
Change:
-%ifnarch s390x
Thanks.
Full change:
============
commit ee8e0fafa1ae070f4291174870bb0a53da26cee9
Author: Sergio Pascual <sergiopr(a)fis.ucm.es>
Date: Mon Mar 2 19:35:08 2020 +0100
New upstream source (0.7.2)
Patch astropy version in setup.cfg (bz#1758141)
diff --git a/.gitignore b/.gitignore
index 44d3af7..927fd60 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/photutils-0.5.tar.gz
/photutils-0.6.tar.gz
/photutils-0.7.1.tar.gz
+/photutils-0.7.2.tar.gz
diff --git a/photutils-astropy-minversion.patch b/photutils-astropy-minversion.patch
new file mode 100644
index 0000000..c06482d
--- /dev/null
+++ b/photutils-astropy-minversion.patch
@@ -0,0 +1,12 @@
+diff -ur photutils-0.7.2/setup.cfg photutils-0.7.2.astropy_version/setup.cfg
+--- photutils-0.7.2/setup.cfg 2019-12-09 19:20:43.000000000 +0100
++++ photutils-0.7.2.astropy_version/setup.cfg 2020-03-02 18:39:17.275220662 +0100
+@@ -34,7 +34,7 @@
+ numpy>=1.13
+ install_requires =
+ numpy>=1.13
+- astropy>=2.0.12,!=3.0.*,!=3.1,!=3.1.1
++ astropy>=3.1.2
+ tests_require =
+ pytest
+ pytest-remotedata
diff --git a/python-photutils.spec b/python-photutils.spec
index 2569e28..3043467 100644
--- a/python-photutils.spec
+++ b/python-photutils.spec
@@ -1,14 +1,17 @@
%global srcname photutils
Name: python-%{srcname}
-Version: 0.7.1
-Release: 2%{?dist}
+Version: 0.7.2
+Release: 1%{?dist}
Summary: Astropy affiliated package for image photometry tasks
License: BSD
URL:
http://photutils.readthedocs.org/en/latest/index.html
-# Use the un-Cythonized github tar, as we need the newer Fedora Cython to build with
Python 3.7
Source0: %{pypi_source}
+# Patch astropy version in setup.cfg
+# Automatic generator doesn't like *
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1758141
+Patch1: photutils-astropy-minversion.patch
BuildRequires: gcc
BuildRequires: python3-devel
@@ -38,11 +41,10 @@ BuildRequires: python3-matplotlib
# For tests
BuildRequires: python3-pytest
BuildRequires: python3-pytest-astropy
+BuildRequires: python-pytest-astropy-header
%{?python_provide:%python_provide python3-%{srcname}}
-Requires: python3-numpy
-Requires: python3-astropy
Recommends: python3-scipy
Recommends: python3-scikit-image
Recommends: python3-scikit-learn
@@ -68,19 +70,16 @@ Photutils contains functions for:
find %{buildroot}/%{python3_sitearch}/ -name "*.c" -delete
%check
-%ifnarch s390x
# Empty matplotlibrc
mkdir -p matplotlib
touch matplotlib/matplotlibrc
export XDG_CONFIG_HOME=`pwd`
# Avoid writing bad pyc files
export PYTHONDONTWRITEBYTECODE=1
-
+export PYTEST_ADDOPTS="-v -p no:cacheprovider"
pushd %{buildroot}/%{python3_sitearch}
-py.test-%{python3_version} photutils
-rm -rf .pytest_cache
+ py.test-%{python3_version} photutils
popd
-%endif # ifnarch s390x
%files -n python3-%{srcname}
@@ -90,6 +89,10 @@ popd
%{python3_sitearch}/%{srcname}
%changelog
+* Mon Mar 02 2020 Sergio Pascual <sergiopr(a)fedoraproject.com> - 0.7.2-1
+- New upstream source (0.7.2)
+- Patch astropy version in setup.cfg (bz#1758141)
+
* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.1-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index c0a8447..73e76ac 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (photutils-0.7.1.tar.gz) =
00d8ce7bf3fa4f40d687b6b23b7247ae96bc2d4bb56c6eda4e85b20791bda979b6a6f466e0b25bdc91fd28cd01a87a4d5e8d9cfcb0ce0601b5fe270d82392156
+SHA512 (photutils-0.7.2.tar.gz) =
cd0e835bcf1f1d3f82d96061db3f6aee5c40fb22dbe1316a5ac9e1633ecc41cc825fad592ee884b8d89f7dd4f08c8e90a5cb377428bfad2456aa2db45cb691d5