The package rpms/python-eccodes.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-eccodes.git/commit/?id=bef....
Change:
-ExcludeArch: s390x
Thanks.
Full change:
============
commit cde92df6fcd9b23bb10aa099f73e18506b1702c7
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Tue Jun 28 20:33:14 2022 +0200
upgrade to new upstream version 1.4.2
diff --git a/.gitignore b/.gitignore
index 1bcfd39..9fd8ac8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/eccodes-1.4.1.tar.gz
+/eccodes-1.4.2.tar.gz
diff --git a/python-eccodes-disable-findlibs.patch
b/python-eccodes-disable-findlibs.patch
index fad56d6..f67ac5d 100644
--- a/python-eccodes-disable-findlibs.patch
+++ b/python-eccodes-disable-findlibs.patch
@@ -1,6 +1,6 @@
---- eccodes-1.4.1.p1p2/gribapi/bindings.py 2022-03-12 16:18:25.568302948 +0100
-+++ eccodes-1.4.1.p1p2p3/gribapi/bindings.py 2022-03-12 16:18:56.471554880 +0100
-@@ -25,14 +25,18 @@ __version__ = "1.4.1"
+--- eccodes-1.4.2.p1p2/gribapi/bindings.py 2022-06-28 20:02:38.061792296 +0200
++++ eccodes-1.4.2.p1p2p3/gribapi/bindings.py 2022-06-28 20:02:52.903423320 +0200
+@@ -25,14 +25,18 @@ __version__ = "1.4.2"
LOG = logging.getLogger(__name__)
@@ -26,8 +26,8 @@
# default encoding for ecCodes strings
ENC = "ascii"
---- eccodes-1.4.1.p1p2/setup.py 2022-03-12 16:18:25.569302924 +0100
-+++ eccodes-1.4.1.p1p2p3/setup.py 2022-03-12 16:18:56.472554856 +0100
+--- eccodes-1.4.2.p1p2/setup.py 2022-06-28 20:02:38.062792272 +0200
++++ eccodes-1.4.2.p1p2p3/setup.py 2022-06-28 20:02:52.903423320 +0200
@@ -42,7 +42,7 @@ if sys.version_info < (3, 7):
elif sys.version_info < (3, 8):
install_requires = ["numpy<1.22"]
@@ -37,8 +37,8 @@
setuptools.setup(
name="eccodes",
---- eccodes-1.4.1.p1p2/eccodes.egg-info/requires.txt 2022-03-12 16:18:25.568302948 +0100
-+++ eccodes-1.4.1.p1p2p3/eccodes.egg-info/requires.txt 2022-03-12 16:18:56.471554880
+0100
+--- eccodes-1.4.2.p1p2/eccodes.egg-info/requires.txt 2022-06-28 20:02:38.061792296 +0200
++++ eccodes-1.4.2.p1p2p3/eccodes.egg-info/requires.txt 2022-06-28 20:02:52.902423345
+0200
@@ -1,4 +1,3 @@
numpy
attrs
diff --git a/python-eccodes-setup.patch b/python-eccodes-setup.patch
index 572abef..21407fc 100644
--- a/python-eccodes-setup.patch
+++ b/python-eccodes-setup.patch
@@ -1,5 +1,5 @@
---- eccodes-1.4.1.unchanged/setup.py 2022-03-03 16:19:33.000000000 +0100
-+++ eccodes-1.4.1.p1/setup.py 2022-03-12 16:16:26.764178798 +0100
+--- eccodes-1.4.2.unchanged/setup.py 2022-05-18 16:03:54.000000000 +0200
++++ eccodes-1.4.2.p1/setup.py 2022-06-28 20:02:12.399430294 +0200
@@ -54,6 +54,8 @@ setuptools.setup(
license="Apache License Version 2.0",
url="https://github.com/ecmwf/eccodes-python",
diff --git a/python-eccodes-sphinx-config.patch b/python-eccodes-sphinx-config.patch
index 277844a..c0eeaf2 100644
--- a/python-eccodes-sphinx-config.patch
+++ b/python-eccodes-sphinx-config.patch
@@ -1,5 +1,5 @@
---- eccodes-1.4.1.p1/docs/conf.py 2022-03-12 16:16:26.762178846 +0100
-+++ eccodes-1.4.1.p1p2/docs/conf.py 2022-03-12 16:18:25.567302972 +0100
+--- eccodes-1.4.2.p1/docs/conf.py 2022-06-28 20:02:12.398430319 +0200
++++ eccodes-1.4.2.p1p2/docs/conf.py 2022-06-28 20:02:38.061792296 +0200
@@ -32,7 +32,7 @@ source_suffix = ".rst"
master_doc = "index"
diff --git a/python-eccodes.spec b/python-eccodes.spec
index ed9736c..d864b56 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -1,6 +1,6 @@
Name: python-eccodes
-Version: 1.4.1
-Release: 2%{?dist}
+Version: 1.4.2
+Release: 1%{?dist}
Summary: Python interface to the ecCodes GRIB and BUFR decoder/encoder
License: ASL 2.0
# note: upstream has changed the name on pypi from eccodes-python to eccodes
@@ -96,6 +96,9 @@ rm build/sphinx/html/.buildinfo
%changelog
+* Tue Jun 28 2022 Jos de Kloe <josdekloe(a)gmail.com> 1.4.2-1
+- new upstream release 1.4.2
+
* Mon Jun 13 2022 Python Maint <python-maint(a)redhat.com> - 1.4.1-2
- Rebuilt for Python 3.11
diff --git a/sources b/sources
index b4f2134..eb74375 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (eccodes-1.4.1.tar.gz) =
a3ad6029391d6ab013b961aa390e5760f1f698a59a3e878fa7c43923d8a5eff67376c998548daf9c9c542ef871bd8921e4f4e912f7cd090317556c1e616ce83b
+SHA512 (eccodes-1.4.2.tar.gz) =
74730965c3b91c002f7d3a2874864d593c94465234ba3c3ae270be0e2c224d020cfe99f1f6d52b62c478b3f7d95f8241b80608a6524174b51a6a4aa28db31c06
commit bbc9f623931c73ef7dc41389d8b2952d929dd809
Author: Python Maint <python-maint(a)redhat.com>
Date: Mon Jun 13 18:56:12 2022 +0200
Rebuilt for Python 3.11
diff --git a/python-eccodes.spec b/python-eccodes.spec
index 606b2c2..ed9736c 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -1,6 +1,6 @@
Name: python-eccodes
Version: 1.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Python interface to the ecCodes GRIB and BUFR decoder/encoder
License: ASL 2.0
# note: upstream has changed the name on pypi from eccodes-python to eccodes
@@ -96,6 +96,9 @@ rm build/sphinx/html/.buildinfo
%changelog
+* Mon Jun 13 2022 Python Maint <python-maint(a)redhat.com> - 1.4.1-2
+- Rebuilt for Python 3.11
+
* Sat Mar 12 2022 Jos de Kloe <josdekloe(a)gmail.com> 1.4.1-1
- new upstream release 1.4.1
commit 1db1e238b389d24056c5eb4d0f46250c89b7f776
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Mar 12 16:54:29 2022 +0100
re-insert log file entry from fedora mass rebuild that got lost
diff --git a/python-eccodes.spec b/python-eccodes.spec
index 374bd19..606b2c2 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -99,6 +99,9 @@ rm build/sphinx/html/.buildinfo
* Sat Mar 12 2022 Jos de Kloe <josdekloe(a)gmail.com> 1.4.1-1
- new upstream release 1.4.1
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.3-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Sun Dec 05 2021 Jos de Kloe <josdekloe(a)gmail.com> 1.3.3-2
- remove exclude arch voor s390x; should not be needed anymore
since eccodes builds now for this arch.
commit 177092715306f01c4152f78ca0217a58d2f3770f
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sat Mar 12 16:38:00 2022 +0100
update to upstream version 1.4.1
diff --git a/.gitignore b/.gitignore
index e456069..1bcfd39 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1 @@
-/eccodes-python-0.9.8.tar.gz
-/eccodes-0.9.9.tar.gz
-/eccodes-1.0.0.tar.gz
-/eccodes-1.1.0.tar.gz
-/eccodes-1.2.0.tar.gz
-/eccodes-1.3.2.tar.gz
-/eccodes-1.3.3.tar.gz
+/eccodes-1.4.1.tar.gz
diff --git a/python-eccodes-disable-findlibs.patch
b/python-eccodes-disable-findlibs.patch
index 87e2bf2..fad56d6 100644
--- a/python-eccodes-disable-findlibs.patch
+++ b/python-eccodes-disable-findlibs.patch
@@ -1,6 +1,6 @@
---- eccodes-1.3.3.p1p2/gribapi/bindings.py 2021-07-03 12:00:31.326015160 +0200
-+++ eccodes-1.3.3.p1p2p3/gribapi/bindings.py 2021-07-03 12:00:46.605654031 +0200
-@@ -24,14 +24,18 @@ __version__ = "1.3.3"
+--- eccodes-1.4.1.p1p2/gribapi/bindings.py 2022-03-12 16:18:25.568302948 +0100
++++ eccodes-1.4.1.p1p2p3/gribapi/bindings.py 2022-03-12 16:18:56.471554880 +0100
+@@ -25,14 +25,18 @@ __version__ = "1.4.1"
LOG = logging.getLogger(__name__)
@@ -26,19 +26,19 @@
# default encoding for ecCodes strings
ENC = "ascii"
---- eccodes-1.3.3.p1p2/setup.py 2021-07-03 12:00:31.327015136 +0200
-+++ eccodes-1.3.3.p1p2p3/setup.py 2021-07-03 12:00:46.606654007 +0200
-@@ -40,7 +40,7 @@ install_requires = ["numpy"]
- if sys.version_info < (3, 7):
- install_requires = ["numpy<1.20"]
+--- eccodes-1.4.1.p1p2/setup.py 2022-03-12 16:18:25.569302924 +0100
++++ eccodes-1.4.1.p1p2p3/setup.py 2022-03-12 16:18:56.472554856 +0100
+@@ -42,7 +42,7 @@ if sys.version_info < (3, 7):
+ elif sys.version_info < (3, 8):
+ install_requires = ["numpy<1.22"]
-install_requires += ["attrs", "cffi", "findlibs"]
-+install_requires += ["attrs", "cffi"] # , "findlibs"]
++install_requires += ["attrs", "cffi"] #, "findlibs"]
setuptools.setup(
name="eccodes",
---- eccodes-1.3.3.p1p2/eccodes.egg-info/requires.txt 2021-07-03 12:00:31.326015160 +0200
-+++ eccodes-1.3.3.p1p2p3/eccodes.egg-info/requires.txt 2021-07-03 12:00:46.605654031
+0200
+--- eccodes-1.4.1.p1p2/eccodes.egg-info/requires.txt 2022-03-12 16:18:25.568302948 +0100
++++ eccodes-1.4.1.p1p2p3/eccodes.egg-info/requires.txt 2022-03-12 16:18:56.471554880
+0100
@@ -1,4 +1,3 @@
numpy
attrs
diff --git a/python-eccodes-setup.patch b/python-eccodes-setup.patch
index 617664b..572abef 100644
--- a/python-eccodes-setup.patch
+++ b/python-eccodes-setup.patch
@@ -1,6 +1,6 @@
---- eccodes-1.3.3.unchanged/setup.py 2021-06-17 12:30:24.000000000 +0200
-+++ eccodes-1.3.3.p1/setup.py 2021-07-03 11:59:17.432761578 +0200
-@@ -52,6 +52,8 @@ setuptools.setup(
+--- eccodes-1.4.1.unchanged/setup.py 2022-03-03 16:19:33.000000000 +0100
++++ eccodes-1.4.1.p1/setup.py 2022-03-12 16:16:26.764178798 +0100
+@@ -54,6 +54,8 @@ setuptools.setup(
license="Apache License Version 2.0",
url="https://github.com/ecmwf/eccodes-python",
packages=setuptools.find_packages(),
diff --git a/python-eccodes-sphinx-config.patch b/python-eccodes-sphinx-config.patch
index b950e02..277844a 100644
--- a/python-eccodes-sphinx-config.patch
+++ b/python-eccodes-sphinx-config.patch
@@ -1,15 +1,15 @@
---- eccodes-1.3.3.p1/docs/conf.py 2021-07-03 11:59:17.430761626 +0200
-+++ eccodes-1.3.3.p1p2/docs/conf.py 2021-07-03 12:00:31.325015184 +0200
+--- eccodes-1.4.1.p1/docs/conf.py 2022-03-12 16:16:26.762178846 +0100
++++ eccodes-1.4.1.p1p2/docs/conf.py 2022-03-12 16:18:25.567302972 +0100
@@ -32,7 +32,7 @@ source_suffix = ".rst"
master_doc = "index"
# General information about the project.
--project = u"eccodes-python"
-+project = u"eccodes"
- copyright = u"2017-, European Centre for Medium-Range Weather Forecasts
(ECMWF)."
+-project = "eccodes-python"
++project = "eccodes"
+ copyright = "2017-, European Centre for Medium-Range Weather Forecasts
(ECMWF)."
# The version info for the project you're documenting, acts as replacement
-@@ -40,7 +40,7 @@ copyright = u"2017-, European Centre for
+@@ -40,7 +40,7 @@ copyright = "2017-, European Centre for
# the built documents.
#
# The full version, including alpha/beta/rc tags.
diff --git a/python-eccodes.spec b/python-eccodes.spec
index edc9ad8..374bd19 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -1,6 +1,6 @@
Name: python-eccodes
-Version: 1.3.3
-Release: 3%{?dist}
+Version: 1.4.1
+Release: 1%{?dist}
Summary: Python interface to the ecCodes GRIB and BUFR decoder/encoder
License: ASL 2.0
# note: upstream has changed the name on pypi from eccodes-python to eccodes
@@ -17,7 +17,7 @@ Patch2: python-eccodes-sphinx-config.patch
Patch3: python-eccodes-disable-findlibs.patch
# note that the fast bindings are arch dependent
-BuildRequires: eccodes-devel >= 2.21.0
+BuildRequires: eccodes-devel
BuildRequires: python3-devel
BuildRequires: python3-setuptools
# needed to build the fast bindings
@@ -96,8 +96,8 @@ rm build/sphinx/html/.buildinfo
%changelog
-* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.3-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+* Sat Mar 12 2022 Jos de Kloe <josdekloe(a)gmail.com> 1.4.1-1
+- new upstream release 1.4.1
* Sun Dec 05 2021 Jos de Kloe <josdekloe(a)gmail.com> 1.3.3-2
- remove exclude arch voor s390x; should not be needed anymore
diff --git a/sources b/sources
index de641d5..b4f2134 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (eccodes-1.3.3.tar.gz) =
8714cb9502b3d3485506aafdaf58a86fc7aca25b6815170a9bcccd07789e6901213f64b83b804799f94f60cef6cc8540435d1930cbe2648ec8f2319322e476b8
+SHA512 (eccodes-1.4.1.tar.gz) =
a3ad6029391d6ab013b961aa390e5760f1f698a59a3e878fa7c43923d8a5eff67376c998548daf9c9c542ef871bd8921e4f4e912f7cd090317556c1e616ce83b
commit 8d2d088bc1331507d56bfceaf15388f8d7265e25
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Fri Jan 21 11:53:54 2022 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/python-eccodes.spec b/python-eccodes.spec
index 0d17372..edc9ad8 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -1,6 +1,6 @@
Name: python-eccodes
Version: 1.3.3
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Python interface to the ecCodes GRIB and BUFR decoder/encoder
License: ASL 2.0
# note: upstream has changed the name on pypi from eccodes-python to eccodes
@@ -96,6 +96,9 @@ rm build/sphinx/html/.buildinfo
%changelog
+* Fri Jan 21 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.3-3
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Sun Dec 05 2021 Jos de Kloe <josdekloe(a)gmail.com> 1.3.3-2
- remove exclude arch voor s390x; should not be needed anymore
since eccodes builds now for this arch.
commit bef7e3b210653b82ee3659fca9b19dd2a6b90d07
Author: Jos de Kloe <josdekloe(a)gmail.com>
Date: Sun Dec 5 16:47:08 2021 +0100
remove exclude arch s390x
diff --git a/python-eccodes.spec b/python-eccodes.spec
index 171e637..0d17372 100644
--- a/python-eccodes.spec
+++ b/python-eccodes.spec
@@ -39,7 +39,8 @@ BuildRequires: python3-sphinx
# as explained in bugzilla #1562066
ExcludeArch: i686
# as explained in bugzilla #1562076
-ExcludeArch: s390x
+# this one should no longer be necessary
+# ExcludeArch: s390x
# as explained in bugzilla #1562084
ExcludeArch: armv7hl
@@ -95,6 +96,10 @@ rm build/sphinx/html/.buildinfo
%changelog
+* Sun Dec 05 2021 Jos de Kloe <josdekloe(a)gmail.com> 1.3.3-2
+- remove exclude arch voor s390x; should not be needed anymore
+ since eccodes builds now for this arch.
+
* Tue Jul 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.3.3-2
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild