The package rpms/python-astropy.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-astropy.git/commit/?id=e7b...
https://src.fedoraproject.org/cgit/rpms/python-astropy.git/commit/?id=663...
https://src.fedoraproject.org/cgit/rpms/python-astropy.git/commit/?id=70c....
Change:
-ExcludeArch: s390x
-%ifnarch s390x
+%ifarch %{power64}
Thanks.
Full change:
============
commit dfa1dec39d6b3a8f0b6b1709f033596241efde97
Author: Christian Dersch <lupinix(a)mailbox.org>
Date: Sun Oct 21 15:38:34 2018 +0200
new version
diff --git a/.gitignore b/.gitignore
index 0e9fc27..d806c95 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,4 @@
/astropy-3.0.2.tar.gz
/astropy-3.0.3.tar.gz
/astropy-3.0.4.tar.gz
+/astropy-3.0.5.tar.gz
diff --git a/python-astropy.spec b/python-astropy.spec
index c5eeff5..e007e2c 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -11,8 +11,8 @@
%global srcname astropy
Name: python-astropy
-Version: 3.0.4
-Release: 2%{?dist}
+Version: 3.0.5
+Release: 1%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -209,6 +209,9 @@ popd
%changelog
+* Sun Oct 21 2018 Christian Dersch <lupinix(a)mailbox.org> - 3.0.5-1
+- new version
+
* Mon Aug 13 2018 Miro Hronok <mhroncok(a)redhat.com> - 3.0.4-2
- Enable s390x (#1610996)
diff --git a/sources b/sources
index 626dd07..d523afc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (astropy-3.0.4.tar.gz) =
05afa3f527bd2176d7264438bb379bb470c8c251d45c429630c03612d05eb2ede2528a5cec483494c9e81213d1136b8119baa1c047d15786764cfe6fb1281bd9
+SHA512 (astropy-3.0.5.tar.gz) =
4a89e72795b67593bb598960c8cda75b574c4f59f6dcd816b49bd8c84524be7bede655b92ae48761cfcc55ec72553b3d1856a5e6522d2a3c72d73d9f0d5946b2
commit e7b31839eb58fb4b66b8a9e3d3fb322b313e719a
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Tue Aug 14 01:33:28 2018 +0200
Enable s390x (#1610996)
diff --git a/python-astropy.spec b/python-astropy.spec
index 3ed998e..c5eeff5 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -12,7 +12,7 @@
Name: python-astropy
Version: 3.0.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -23,10 +23,6 @@ Source2: astropy-ply.py
Patch0: python-astropy-system-configobj.patch
Patch1: python-astropy-system-six.patch
-# Exclude s390x until broken numpy is fixed
-#
https://bugzilla.redhat.com/show_bug.cgi?id=1610996
-ExcludeArch: s390x
-
BuildRequires: gcc
BuildRequires: git
BuildRequires: cfitsio-devel
@@ -213,6 +209,9 @@ popd
%changelog
+* Mon Aug 13 2018 Miro Hronok <mhroncok(a)redhat.com> - 3.0.4-2
+- Enable s390x (#1610996)
+
* Fri Aug 03 2018 Christian Dersch <lupinix.fedora(a)gmail.com> - 3.0.4-1
- new version (3.0.4)
- reenable tests
commit 8b6ee0a3e72a6845cc309447c860e51acb1e571e
Author: Christian Dersch <lupinix.fedora(a)gmail.com>
Date: Fri Aug 3 17:03:46 2018 +0200
Disable test_write_read_roundtrip again on ppc64
diff --git a/python-astropy.spec b/python-astropy.spec
index a5c1776..3ed998e 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -189,10 +189,10 @@ py.test-%{python3_version} -k "not
test_fail_meta_serialize" astropy
rm -fr .pytest_cache
popd
%endif # ifnarch s390x %{power64}
-# Execute tests on power64 excluding failing test_str() and test_fail_meta_serialize()
+# Execute tests on power64 excluding failing test_str, test_fail_meta_serialize and
test_write_read_roundtrip
%ifarch %{power64}
pushd %{buildroot}/%{python3_sitearch}
-py.test-%{python3_version} -k "(not test_fail_meta_serialize or test_str)"
astropy
+py.test-%{python3_version} -k "not (test_fail_meta_serialize or test_str or
test_write_read_roundtrip)" astropy
# Remove spurious test relict
rm -fr .pytest_cache
popd
commit 70c4aaa982393c43efca07b909d4ebab5682bfdc
Author: Christian Dersch <lupinix.fedora(a)gmail.com>
Date: Fri Aug 3 16:34:10 2018 +0200
new version (3.0.4)
reenable tests
ExcludeArch s390x until #1610996 is fixed
diff --git a/.gitignore b/.gitignore
index e32522d..0e9fc27 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@
/astropy-3.0.1.tar.gz
/astropy-3.0.2.tar.gz
/astropy-3.0.3.tar.gz
+/astropy-3.0.4.tar.gz
diff --git a/python-astropy-Mark-all-known-test-failures-as-xfail.patch
b/python-astropy-Mark-all-known-test-failures-as-xfail.patch
deleted file mode 100644
index a107f82..0000000
--- a/python-astropy-Mark-all-known-test-failures-as-xfail.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From: Ole Streicher <olebole(a)debian.org>
-Date: Fri, 16 Feb 2018 10:18:22 +0100
-Subject: Mark all known test failures as xfail
-
----
- astropy/io/fits/tests/test_convenience.py | 2 ++
- astropy/io/fits/tests/test_core.py | 2 ++
- astropy/io/fits/tests/test_fitstime.py | 3 ++-
- 3 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/astropy/io/fits/tests/test_convenience.py
b/astropy/io/fits/tests/test_convenience.py
-index 50adf1f..a9c941d 100644
---- a/astropy/io/fits/tests/test_convenience.py
-+++ b/astropy/io/fits/tests/test_convenience.py
-@@ -140,6 +140,8 @@ class TestConvenience(FitsTestCase):
- with pytest.raises(NotImplementedError):
- printdiff(in1, in2, 0)
-
-+ @pytest.mark.xfail(raises=PermissionError,
-+ reason="see
https://github.com/astropy/astropy/issues/7201")
- def test_tabledump(self):
- """
- Regression test for
https://github.com/astropy/astropy/issues/6937
-diff --git a/astropy/io/fits/tests/test_core.py b/astropy/io/fits/tests/test_core.py
-index 205982a..5a7c69f 100644
---- a/astropy/io/fits/tests/test_core.py
-+++ b/astropy/io/fits/tests/test_core.py
-@@ -591,6 +591,8 @@ class TestFileFunctions(FitsTestCase):
- assert os.path.exists(self.temp('foobar.fits'))
- os.remove(self.temp('foobar.fits'))
-
-+ @pytest.mark.xfail(raises=PermissionError,
-+ reason="see
https://github.com/astropy/astropy/issues/7201")
- def test_open_file_handle(self):
- # Make sure we can open a FITS file from an open file handle
- with open(self.data('test0.fits'), 'rb') as handle:
-diff --git a/astropy/io/fits/tests/test_fitstime.py
b/astropy/io/fits/tests/test_fitstime.py
-index cc11b81..270a11e 100644
---- a/astropy/io/fits/tests/test_fitstime.py
-+++ b/astropy/io/fits/tests/test_fitstime.py
-@@ -301,7 +301,8 @@ class TestFitsTime(FitsTestCase):
- assert isinstance(tm['datetime'], Time)
- assert tm['datetime'].location.lon.value == 0
- assert tm['datetime'].location.lat.value == 0
-- assert tm['datetime'].location.height.value == 0
-+# see issue
https://github.com/astropy/astropy/issues/7198
-+# assert tm['datetime'].location.height.value == 0
-
- @pytest.mark.parametrize('table_types', (Table, QTable))
- def test_io_time_read_fits_scale(self, table_types):
diff --git a/python-astropy.spec b/python-astropy.spec
index 20283a1..a5c1776 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -11,20 +11,21 @@
%global srcname astropy
Name: python-astropy
-Version: 3.0.3
-Release: 5%{?dist}
+Version: 3.0.4
+Release: 1%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
URL:
http://astropy.org
-Source0:
https://pypi.io/packages/source/a/astropy/astropy-%{version}.tar.gz
+Source0: %{pypi_source}
Source1: astropy-README.dist
Source2: astropy-ply.py
Patch0: python-astropy-system-configobj.patch
Patch1: python-astropy-system-six.patch
-# Disable known failing tests, taken from Debian
-#
https://salsa.debian.org/debian-astro-team/astropy/blob/3b20ea052ab8bd0af...
-Patch2: python-astropy-Mark-all-known-test-failures-as-xfail.patch
+
+# Exclude s390x until broken numpy is fixed
+#
https://bugzilla.redhat.com/show_bug.cgi?id=1610996
+ExcludeArch: s390x
BuildRequires: gcc
BuildRequires: git
@@ -138,8 +139,9 @@ rm -rf astropy*egg-info
%patch1 -p1
# Use system ply
cp %{SOURCE2} astropy/extern/ply.py
-# Mark known test failures as xfail
-%patch2 -p1
+
+# Force Cython re-run
+echo "cython_version = 'unknown'" > astropy/cython_version.py
# Remove expat, erfa, cfitsio and wcslib
rm -rf cextern/cfitsio
@@ -177,17 +179,24 @@ rm -f docs/_build/html/.buildinfo
find %{buildroot} -name "*.so" | xargs chmod 755
%check
-# Disable tests until we have that fix in Fedoray pyyaml package
-# check:
https://github.com/yaml/pyyaml/pull/181
+# Disable test test_fail_meta_serialize until we have fixed Fedora pyyaml package
#
# Tests on s390x tend to stuck (already for scipy used by astropy)
-#%%ifnarch s390x
-#pushd %%{buildroot}/%%{python3_sitearch}
-#py.test-%%{python3_version} -k "not test_write_read_roundtrip" astropy
+%ifnarch s390x %{power64}
+pushd %{buildroot}/%{python3_sitearch}
+py.test-%{python3_version} -k "not test_fail_meta_serialize" astropy
+# Remove spurious test relict
+rm -fr .pytest_cache
+popd
+%endif # ifnarch s390x %{power64}
+# Execute tests on power64 excluding failing test_str() and test_fail_meta_serialize()
+%ifarch %{power64}
+pushd %{buildroot}/%{python3_sitearch}
+py.test-%{python3_version} -k "(not test_fail_meta_serialize or test_str)"
astropy
# Remove spurious test relict
-#rm -fr .pytest_cache
-#popd
-#%%endif # ifnarch s390x
+rm -fr .pytest_cache
+popd
+%endif # ifarch %{power64}
%files -n %{srcname}-tools
@@ -202,7 +211,13 @@ find %{buildroot} -name "*.so" | xargs chmod 755
%doc README.rst README.dist docs/_build/html
%license LICENSE.rst
+
%changelog
+* Fri Aug 03 2018 Christian Dersch <lupinix.fedora(a)gmail.com> - 3.0.4-1
+- new version (3.0.4)
+- reenable tests
+- ExcludeArch s390x until #1610996 is fixed
+
* Sun Jul 15 2018 Christian Dersch <lupinix(a)fedoraproject.org> - 3.0.3-5
- BuildRequires: gcc
diff --git a/sources b/sources
index f5973c3..626dd07 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (astropy-3.0.3.tar.gz) =
d03bb80ef20d20e467f64a54c80952cdaa5c85654d3762e8b26f53748d80879a2205e838cb358791b620e0c9aad3b92033f575cece41af33738cb8706e73610b
+SHA512 (astropy-3.0.4.tar.gz) =
05afa3f527bd2176d7264438bb379bb470c8c251d45c429630c03612d05eb2ede2528a5cec483494c9e81213d1136b8119baa1c047d15786764cfe6fb1281bd9
commit 4ca58a75a25294fa2b57107cfcd91d2bb225993d
Author: Christian Dersch <lupinix(a)fedoraproject.org>
Date: Sun Jul 15 09:40:01 2018 +0200
BuildRequires: gcc
diff --git a/python-astropy.spec b/python-astropy.spec
index 35b5184..20283a1 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -12,7 +12,7 @@
Name: python-astropy
Version: 3.0.3
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -26,6 +26,7 @@ Patch1: python-astropy-system-six.patch
#
https://salsa.debian.org/debian-astro-team/astropy/blob/3b20ea052ab8bd0af...
Patch2: python-astropy-Mark-all-known-test-failures-as-xfail.patch
+BuildRequires: gcc
BuildRequires: git
BuildRequires: cfitsio-devel
BuildRequires: expat-devel
@@ -202,6 +203,9 @@ find %{buildroot} -name "*.so" | xargs chmod 755
%license LICENSE.rst
%changelog
+* Sun Jul 15 2018 Christian Dersch <lupinix(a)fedoraproject.org> - 3.0.3-5
+- BuildRequires: gcc
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.0.3-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
commit 344291e6b01a3817c4cd961111e833b6b8bf832b
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jul 13 23:30:46 2018 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/python-astropy.spec b/python-astropy.spec
index caf42e1..35b5184 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -12,7 +12,7 @@
Name: python-astropy
Version: 3.0.3
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -202,6 +202,9 @@ find %{buildroot} -name "*.so" | xargs chmod 755
%license LICENSE.rst
%changelog
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.0.3-4
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
* Thu Jun 28 2018 Christian Dersch <lupinix(a)fedoraproject.org> - 3.0.3-3
- Disable tests until we have the pyyaml fix
https://github.com/yaml/pyyaml/pull/181
commit 663daca6716ee5ca27a6005ca87365c0ea975bf6
Author: Christian Dersch <lupinix(a)fedoraproject.org>
Date: Thu Jun 28 10:12:46 2018 +0200
Disable tests until we have the pyyaml fix
https://github.com/yaml/pyyaml/pull/181
diff --git a/python-astropy.spec b/python-astropy.spec
index 18b4886..caf42e1 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -12,7 +12,7 @@
Name: python-astropy
Version: 3.0.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -176,14 +176,17 @@ rm -f docs/_build/html/.buildinfo
find %{buildroot} -name "*.so" | xargs chmod 755
%check
+# Disable tests until we have that fix in Fedoray pyyaml package
+# check:
https://github.com/yaml/pyyaml/pull/181
+#
# Tests on s390x tend to stuck (already for scipy used by astropy)
-%ifnarch s390x
-pushd %{buildroot}/%{python3_sitearch}
-py.test-%{python3_version} -k "not test_write_read_roundtrip" astropy
+#%%ifnarch s390x
+#pushd %%{buildroot}/%%{python3_sitearch}
+#py.test-%%{python3_version} -k "not test_write_read_roundtrip" astropy
# Remove spurious test relict
-rm -fr .pytest_cache
-popd
-%endif # ifnarch s390x
+#rm -fr .pytest_cache
+#popd
+#%%endif # ifnarch s390x
%files -n %{srcname}-tools
@@ -199,6 +202,10 @@ popd
%license LICENSE.rst
%changelog
+* Thu Jun 28 2018 Christian Dersch <lupinix(a)fedoraproject.org> - 3.0.3-3
+- Disable tests until we have the pyyaml fix
+
https://github.com/yaml/pyyaml/pull/181
+
* Tue Jun 19 2018 Miro Hronok <mhroncok(a)redhat.com> - 3.0.3-2
- Rebuilt for Python 3.7
commit ba393acde637a84e1cb69a30f2270056e75d1719
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Tue Jun 19 10:54:27 2018 +0200
Rebuilt for Python 3.7
diff --git a/python-astropy.spec b/python-astropy.spec
index 9db612c..18b4886 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -12,7 +12,7 @@
Name: python-astropy
Version: 3.0.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -199,6 +199,9 @@ popd
%license LICENSE.rst
%changelog
+* Tue Jun 19 2018 Miro Hronok <mhroncok(a)redhat.com> - 3.0.3-2
+- Rebuilt for Python 3.7
+
* Tue Jun 05 2018 Sergio Pascual <sergiopr(a)fedoraproject.org> - 3.0.3-1
- New release (3.0.3)
commit 79f6cd377175241847d809987f0e83a752c57bc1
Author: Sergio Pascual <sergiopr(a)fedoraproject.org>
Date: Tue Jun 5 15:11:08 2018 +0200
New release (3.0.3)
diff --git a/.gitignore b/.gitignore
index f0882d7..e32522d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,4 @@
/astropy-2.0.5.tar.gz
/astropy-3.0.1.tar.gz
/astropy-3.0.2.tar.gz
+/astropy-3.0.3.tar.gz
diff --git a/python-astropy.spec b/python-astropy.spec
index dd11391..9db612c 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -11,7 +11,7 @@
%global srcname astropy
Name: python-astropy
-Version: 3.0.2
+Version: 3.0.3
Release: 1%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -199,6 +199,9 @@ popd
%license LICENSE.rst
%changelog
+* Tue Jun 05 2018 Sergio Pascual <sergiopr(a)fedoraproject.org> - 3.0.3-1
+- New release (3.0.3)
+
* Sat May 26 2018 Christian Dersch <lupinix(a)mailbox.org> - 3.0.2-1
- new version
diff --git a/sources b/sources
index 794e034..f5973c3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (astropy-3.0.2.tar.gz) =
cf85ae83e7c0602cc7ec104c5a7683df196a636803bd76c14ff9d4c697d9699ec1aecaa6e32f01ac4194af8447d256a1239fb0cf17f35178eddef081ecc876f0
+SHA512 (astropy-3.0.3.tar.gz) =
d03bb80ef20d20e467f64a54c80952cdaa5c85654d3762e8b26f53748d80879a2205e838cb358791b620e0c9aad3b92033f575cece41af33738cb8706e73610b
commit 6a67a45996988360255c933b47893908b5c680d9
Author: Christian Dersch <lupinix(a)mailbox.org>
Date: Sat May 26 12:36:19 2018 +0200
Remove spurious test relict
diff --git a/python-astropy.spec b/python-astropy.spec
index b01b767..dd11391 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -180,6 +180,8 @@ find %{buildroot} -name "*.so" | xargs chmod 755
%ifnarch s390x
pushd %{buildroot}/%{python3_sitearch}
py.test-%{python3_version} -k "not test_write_read_roundtrip" astropy
+# Remove spurious test relict
+rm -fr .pytest_cache
popd
%endif # ifnarch s390x
commit 6085b363135ce1183f63341471589887d81eae15
Author: Christian Dersch <lupinix(a)mailbox.org>
Date: Sat May 26 12:11:00 2018 +0200
new version
diff --git a/.gitignore b/.gitignore
index 899d3f9..f0882d7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@
/astropy-2.0.4.tar.gz
/astropy-2.0.5.tar.gz
/astropy-3.0.1.tar.gz
+/astropy-3.0.2.tar.gz
diff --git a/python-astropy.spec b/python-astropy.spec
index 99f3a45..b01b767 100644
--- a/python-astropy.spec
+++ b/python-astropy.spec
@@ -11,7 +11,7 @@
%global srcname astropy
Name: python-astropy
-Version: 3.0.1
+Version: 3.0.2
Release: 1%{?dist}
Summary: A Community Python Library for Astronomy
License: BSD
@@ -197,6 +197,9 @@ popd
%license LICENSE.rst
%changelog
+* Sat May 26 2018 Christian Dersch <lupinix(a)mailbox.org> - 3.0.2-1
+- new version
+
* Sat Mar 17 2018 Christian Dersch <lupinix(a)mailbox.org> - 3.0.1-1
- new version
- cleaned up excluded tests, adapted patch from Debian for known failures
diff --git a/sources b/sources
index 0fbb1b0..794e034 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (astropy-3.0.1.tar.gz) =
f947fe941e9fada8e5b085cbc0e27257a0944d5cf18456504d2f8829de596534e2346cf9263167a0ee8c610ac9ccedd051e1b5640068ad83e1c9fd64e31c55b4
+SHA512 (astropy-3.0.2.tar.gz) =
cf85ae83e7c0602cc7ec104c5a7683df196a636803bd76c14ff9d4c697d9699ec1aecaa6e32f01ac4194af8447d256a1239fb0cf17f35178eddef081ecc876f0