Compare commits

..

51 Commits
f24 ... rawhide

Author SHA1 Message Date
Fedora Release Engineering
efa2912222 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 13:27:40 +00:00
Dan Horák
4578df64e4 fix build after migration to IEEE 128-bit long double on ppc64le 2022-06-14 17:03:35 +00:00
Python Maint
5d4a8321fe Rebuilt for Python 3.11 2022-06-13 22:19:54 +02:00
Terje Rosten
c6356c6d16 Update to 3.7.0 2022-05-24 19:35:50 +02:00
Terje Rosten
817b2394d9 Update to 3.6.0 2022-01-23 11:31:30 +01:00
Fedora Release Engineering
a21455a337 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 12:10:41 +00:00
Orion Poplawski
bcc64af2fd Rebuild for hdf5 1.12.1 2021-11-20 21:55:02 -07:00
Terje Rosten
30d5c34fb6 Revert an upstream commit that caused crash in PySCF (rhbz#2009628) 2021-10-03 15:47:36 +02:00
Terje Rosten
91f933df47 Update to 3.4.0 2021-09-18 10:50:52 +02:00
Orion Poplawski
1c78439df1 Rebuild for hdf5 1.10.7 2021-08-09 20:02:33 -06:00
Fedora Release Engineering
85d09944b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 07:28:15 +00:00
Python Maint
f23f6a371e Rebuilt for Python 3.10 2021-06-04 20:06:50 +02:00
Tomas Hrnciar
be75a199cd BuildRequire setuptools explicitly
See https://fedoraproject.org/wiki/Changes/Reduce_dependencies_on_python3-setuptools
2021-04-19 13:18:31 +02:00
Orion Poplawski
edb3f8d9c7 Update to 3.2.1 2021-03-08 21:04:58 -07:00
Fedora Release Engineering
07bb5f1af3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 13:19:52 +00:00
Terje Rosten
5b3976c080 Update to 3.1.0 2020-11-07 11:35:43 +01:00
Orion Poplawski
f4ddb88d4d Add upstream patches to fix s390x 2020-11-05 08:35:49 -07:00
Orion Poplawski
ec467971bc Update to 3.0.0 2020-11-02 19:53:47 -07:00
Terje Rosten
3760a575bc Add openmpi and mpich subpackages 2020-07-27 21:30:20 +02:00
Orion Poplawski
57f4bdd69a Rebuild for hdf5 1.10.6 2020-06-25 14:21:02 -06:00
Miro Hrončok
f10434f374 Rebuilt for Python 3.9 2020-05-26 02:48:00 +02:00
Terje Rosten
597e33f43a Add commits from 2.10.x branch 2020-05-17 13:00:48 +02:00
Fedora Release Engineering
11c82b7f73 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 04:05:34 +00:00
Miro Hrončok
c42b95e020 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:54:26 +02:00
Miro Hrončok
8ebedaff5a Rebuilt for Python 3.8 2019-08-19 10:15:45 +02:00
Fedora Release Engineering
acfddc0cc2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 08:14:51 +00:00
Orion Poplawski
e257eaba81 Rebuild for hdf5 1.10.5 2019-03-16 08:55:02 -06:00
Terje Røsten
15159384ef Revert two patches from upstream, breaking some archs.
See issue #1164 upstream.
2019-02-05 21:27:26 +01:00
Fedora Release Engineering
d6c22b1f84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 02:04:12 +00:00
Miro Hrončok
2a401b8747 Subpackage python2-h5py has been removed 2019-01-14 13:45:06 +01:00
Orion Poplawski
f31395f685 Fix python2 usage 2019-01-07 20:32:52 -07:00
Orion Poplawski
4089d0c466 Update to 2.9.0
Drop python2 for Fedora 30+ (bug #1663834)
2019-01-07 20:27:36 -07:00
Fedora Release Engineering
7d50ae00c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 04:50:35 +00:00
Miro Hrončok
089bdaf2f9 Rebuilt for Python 3.7 2018-06-19 10:44:32 +02:00
Terje Røsten
5bda8d07d1 Update to 2.8.0 2018-06-12 19:26:23 +02:00
Terje Røsten
24211643f5 Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
Minor clean up
2018-03-01 19:38:02 +01:00
Iryna Shcherbina
208c64c606 Update Python 2 dependency declarations to new packaging standards 2018-03-01 04:34:23 +01:00
Christian Dersch
89ae3026c9 Added patch h5py-Dont-reorder-compound-types (required for new numpy>=1.14) 2018-02-13 19:06:12 +01:00
Christian Dersch
35083fa800 Added patch h5py-Dont-reorder-compound-types (required for new numpy>=1.14) 2018-02-13 19:05:42 +01:00
Fedora Release Engineering
9beb3e4510 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 16:00:27 +00:00
Terje Røsten
bb794b64ba Update to 2.7.1 2017-09-04 18:35:49 +02:00
Fedora Release Engineering
cd777ff28e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 23:21:27 +00:00
Fedora Release Engineering
5aec7d16b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 12:29:34 +00:00
Igor Gnatenko
8937572faf Rebuild due to bug in RPM (RHBZ #1468476)
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-07 12:18:07 +02:00
Orion Poplawski
3b6233f126 Update to 2.7.0 2017-03-20 13:44:39 -06:00
Fedora Release Engineering
3c671ebae4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 12:31:25 +00:00
Miro Hrončok
81a5e92519 Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Orion Poplawski
d66b5e0547 Rebuild for hdf5 1.8.18 2016-12-06 11:47:19 -07:00
Orion Poplawski
0faa748c3e Rebuild for hdf5 1.8.18 2016-12-06 11:44:29 -07:00
Fedora Release Engineering
e0f9aa1045 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:22:59 +00:00
Orion Poplawski
d862975e9d Rebuild for hdf5 1.8.17 2016-06-29 12:19:41 -06:00
5 changed files with 338 additions and 143 deletions

11
.gitignore vendored
View File

@ -9,3 +9,14 @@
/h5py-2.4.0.tar.gz /h5py-2.4.0.tar.gz
/h5py-2.5.0.tar.gz /h5py-2.5.0.tar.gz
/h5py-2.6.0.tar.gz /h5py-2.6.0.tar.gz
/h5py-2.7.0.tar.gz
/h5py-2.7.1.tar.gz
/h5py-2.8.0.tar.gz
/h5py-2.9.0.tar.gz
/h5py-2.10.0.tar.gz
/h5py-3.0.0.tar.gz
/h5py-3.1.0.tar.gz
/h5py-3.2.1.tar.gz
/h5py-3.4.0.tar.gz
/h5py-3.6.0.tar.gz
/h5py-3.7.0.tar.gz

View File

@ -0,0 +1,23 @@
diff -up h5py-3.7.0/h5py/h5t.pyx.orig h5py-3.7.0/h5py/h5t.pyx
--- h5py-3.7.0/h5py/h5t.pyx.orig 2022-06-14 16:31:22.964458579 +0000
+++ h5py-3.7.0/h5py/h5t.pyx 2022-06-14 16:31:46.404768118 +0000
@@ -282,18 +282,7 @@ cdef (int, int, int) _correct_float_info
nmant = finfo.nmant
maxexp = finfo.maxexp
minexp = finfo.minexp
- # workaround for numpy's buggy finfo on float128 on ppc64 archs
- if ftype_ == np.longdouble and MACHINE == 'ppc64':
- # values reported by hdf5
- nmant = 116
- maxexp = 1024
- minexp = -1022
- elif ftype_ == np.longdouble and MACHINE == 'ppc64le':
- # values reported by hdf5
- nmant = 52
- maxexp = 1024
- minexp = -1022
- elif nmant == 63 and finfo.nexp == 15:
+ if nmant == 63 and finfo.nexp == 15:
# This is an 80-bit float, correct mantissa size
nmant += 1

View File

@ -1,46 +0,0 @@
diff -up h5py-2.6.0/lzf/lzf_filter.c.lzf h5py-2.6.0/lzf/lzf_filter.c
--- h5py-2.6.0/lzf/lzf_filter.c.lzf 2015-11-28 14:44:47.000000000 -0700
+++ h5py-2.6.0/lzf/lzf_filter.c 2016-04-10 08:58:19.399728714 -0600
@@ -26,7 +26,7 @@
#include <stdio.h>
#include <errno.h>
#include "hdf5.h"
-#include "lzf/lzf.h"
+#include "lzf.h"
#include "lzf_filter.h"
/* Our own versions of H5Epush_sim, as it changed in 1.8 */
diff -up h5py-2.6.0/setup_build.py.lzf h5py-2.6.0/setup_build.py
--- h5py-2.6.0/setup_build.py.lzf 2016-01-31 00:06:35.000000000 -0700
+++ h5py-2.6.0/setup_build.py 2016-04-10 09:06:46.191168385 -0600
@@ -31,9 +31,7 @@ MODULES = ['defs','_errors','_objects',
'h5ds', 'h5ac']
-EXTRA_SRC = {'h5z': [ localpath("lzf/lzf_filter.c"),
- localpath("lzf/lzf/lzf_c.c"),
- localpath("lzf/lzf/lzf_d.c")]}
+EXTRA_SRC = {'h5z': [ localpath("lzf/lzf_filter.c")]}
if sys.platform.startswith('win'):
@@ -45,7 +43,7 @@ if sys.platform.startswith('win'):
else:
COMPILER_SETTINGS = {
- 'libraries' : ['hdf5', 'hdf5_hl'],
+ 'libraries' : ['hdf5', 'hdf5_hl', 'lzf'],
'include_dirs' : [localpath('lzf'), '/opt/local/include', '/usr/local/include'],
'library_dirs' : ['/opt/local/lib', '/usr/local/lib'],
'define_macros' : [('H5_USE_16_API', None)] }
@@ -101,10 +99,6 @@ class h5py_build_ext(build_ext):
settings['include_dirs'].insert(0, op.join(config.hdf5, 'include'))
settings['library_dirs'].insert(0, op.join(config.hdf5, 'lib'))
- # TODO: should this only be done on UNIX?
- if os.name != 'nt':
- settings['runtime_library_dirs'] = settings['library_dirs']
-
def make_extension(module):
sources = [localpath('h5py', module+'.pyx')] + EXTRA_SRC.get(module, [])
return Extension('h5py.'+module, sources, **settings)

399
h5py.spec
View File

@ -1,136 +1,343 @@
%global with_python3 1 %global commit a8e82bcd63de14daddbc84c250a36c0ee8c850f6
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%{?filter_provides_in: %filter_provides_in .*/h5py/.*\.so}
%{?filter_setup}
Summary: A Python interface to the HDF5 library Summary: A Python interface to the HDF5 library
Name: h5py Name: h5py
Version: 2.6.0 Version: 3.7.0
Release: 1%{?dist} Release: 3%{?dist}
Group: Applications/Engineering
License: BSD License: BSD
URL: http://www.h5py.org/ URL: http://www.h5py.org/
Source0: https://pypi.python.org/packages/source/h/h5py/h5py-%{version}.tar.gz Source0: https://files.pythonhosted.org/packages/source/h/h5py/h5py-%{version}.tar.gz
# patch to use a system liblzf rather than bundled liblzf # drop the unnecessary workaround for float128 type after
Patch0: h5py-system-lzf.patch # https://fedoraproject.org/wiki/Changes/PPC64LE_Float128_Transition
# in F-36
Patch0: h5py-3.7.0-ppc-float128.patch
BuildRequires: gcc
BuildRequires: hdf5-devel
BuildRequires: liblzf-devel BuildRequires: liblzf-devel
BuildRequires: hdf5-devel >= 1.8.3 BuildRequires: python%{python3_pkgversion}-Cython >= 0.23
BuildRequires: python-devel >= 2.6
BuildRequires: python-pkgconfig
BuildRequires: python-six
BuildRequires: python-sphinx
BuildRequires: numpy >= 1.6.1
BuildRequires: Cython
%if 0%{?with_python3}
BuildRequires: python-tools
BuildRequires: python%{python3_pkgversion}-devel >= 3.2 BuildRequires: python%{python3_pkgversion}-devel >= 3.2
BuildRequires: python%{python3_pkgversion}-setuptools
BuildRequires: python%{python3_pkgversion}-cached_property
BuildRequires: python%{python3_pkgversion}-numpy >= 1.7
BuildRequires: python%{python3_pkgversion}-pkgconfig BuildRequires: python%{python3_pkgversion}-pkgconfig
BuildRequires: python%{python3_pkgversion}-pip
BuildRequires: python%{python3_pkgversion}-pytest
BuildRequires: python%{python3_pkgversion}-pytest-mpi
BuildRequires: python%{python3_pkgversion}-six BuildRequires: python%{python3_pkgversion}-six
BuildRequires: python%{python3_pkgversion}-sphinx BuildRequires: python%{python3_pkgversion}-sphinx
BuildRequires: python%{python3_pkgversion}-numpy >= 1.6.1 # MPI builds
BuildRequires: python%{python3_pkgversion}-Cython BuildRequires: hdf5-openmpi-devel
%endif BuildRequires: openmpi-devel
BuildRequires: python%{python3_pkgversion}-mpi4py-openmpi
BuildRequires: hdf5-mpich-devel
BuildRequires: mpich-devel
BuildRequires: python%{python3_pkgversion}-mpi4py-mpich
%description %global _description\
The h5py package provides both a high- and low-level interface to the The h5py package provides both a high- and low-level interface to the\
HDF5 library from Python. The low-level interface is intended to be a HDF5 library from Python. The low-level interface is intended to be a\
complete wrapping of the HDF5 API, while the high-level component complete wrapping of the HDF5 API, while the high-level component\
supports access to HDF5 files, data sets and groups using established supports access to HDF5 files, data sets and groups using established\
Python and NumPy concepts. Python and NumPy concepts.\
\
A strong emphasis on automatic conversion between Python (Numpy) A strong emphasis on automatic conversion between Python (Numpy)\
data types and data structures and their HDF5 equivalents vastly data types and data structures and their HDF5 equivalents vastly\
simplifies the process of reading and writing data from Python. simplifies the process of reading and writing data from Python.
%package -n python2-h5py %description %_description
Summary: A Python 2 interface to the HDF5 library
Group: Applications/Engineering %package -n python%{python3_pkgversion}-h5py
Summary: %{summary}
Requires: hdf5%{_isa} = %{_hdf5_version} Requires: hdf5%{_isa} = %{_hdf5_version}
Requires: numpy >= 1.6.1 Requires: python%{python3_pkgversion}-cached_property
Requires: python2-six Requires: python%{python3_pkgversion}-numpy >= 1.7
%{?python_provide:%python_provide python2-h5py}
Obsoletes: h5py < 2.6.0-1
Provides: h5py = %{version}-%{release}
%description -n python2-h5py
The h5py package provides both a high- and low-level interface to the
HDF5 library from Python. The low-level interface is intended to be a
complete wrapping of the HDF5 API, while the high-level component
supports access to HDF5 files, data sets and groups using established
Python and NumPy concepts.
A strong emphasis on automatic conversion between Python (Numpy)
data types and data structures and their HDF5 equivalents vastly
simplifies the process of reading and writing data from Python.
This is the Python 2 version of h5py.
%if 0%{?with_python3}
%package -n python%{python3_pkgversion}-h5py
Summary: A Python %{python3_version} interface to the HDF5 library
Group: Applications/Engineering
Requires: hdf5%{_isa} = %{_hdf5_version}
Requires: python%{python3_pkgversion}-numpy >= 1.6.1
Requires: python%{python3_pkgversion}-six Requires: python%{python3_pkgversion}-six
%{?python_provide:%python_provide python%{python3_pkgversion}-h5py} %{?python_provide:%python_provide python%{python3_pkgversion}-h5py}
%description -n python%{python3_pkgversion}-h5py %_description
%description -n python%{python3_pkgversion}-h5py %package -n python%{python3_pkgversion}-h5py-openmpi
The h5py package provides both a high- and low-level interface to the Summary: A Python interface to the HDF5 library using OpenMPI
HDF5 library from Python. The low-level interface is intended to be a Requires: hdf5%{_isa} = %{_hdf5_version}
complete wrapping of the HDF5 API, while the high-level component Requires: python%{python3_pkgversion}-cached_property
supports access to HDF5 files, data sets and groups using established Requires: python%{python3_pkgversion}-numpy >= 1.7
Python and NumPy concepts. Requires: python%{python3_pkgversion}-six
Requires: python3-mpi4py-openmpi
Requires: openmpi
%description -n python%{python3_pkgversion}-h5py-openmpi %_description
%package -n python%{python3_pkgversion}-h5py-mpich
Summary: A Python interface to the HDF5 library using MPICH
Requires: hdf5%{_isa} = %{_hdf5_version}
Requires: python%{python3_pkgversion}-cached_property
Requires: python%{python3_pkgversion}-numpy >= 1.7
Requires: python%{python3_pkgversion}-six
Requires: python3-mpi4py-openmpi
Requires: python3-mpi4py-mpich
Requires: mpich
%description -n python%{python3_pkgversion}-h5py-mpich %_description
A strong emphasis on automatic conversion between Python (Numpy)
data types and data structures and their HDF5 equivalents vastly
simplifies the process of reading and writing data from Python.
This is the Python %{python3_version} version of h5py.
%endif
%prep %prep
%setup -q %setup -q -c -n %{name}-%{version}
# use system libzlf and remove private copy %patch0
%patch0 -p1 -b .lzf mv %{name}-%{version} serial
rm -rf lzf/lzf cd serial
%{__python} api_gen.py %{__python3} api_gen.py
cd -
for x in mpich openmpi
do
cp -al serial $x
done
%build %build
# Upstream requires a specific numpy without this
export H5PY_SETUP_REQUIRES=0
export H5PY_SYSTEM_LZF=1
# serial
export CFLAGS="%{optflags} -fopenmp" export CFLAGS="%{optflags} -fopenmp"
%py2_build cd serial
%if 0%{?with_python3}
%py3_build %py3_build
%endif cd -
# MPI
export CC=mpicc
export HDF5_MPI="ON"
# openmpi
cd openmpi
%{_openmpi_load}
%py3_build
%{_openmpi_unload}
cd -
# mpich
cd mpich
%{_mpich_load}
%py3_build
%{_mpich_unload}
cd -
%install %install
%py2_install # Upstream requires a specific numpy without this
chmod 0755 %{buildroot}%{python_sitearch}/%{name}/*.so export H5PY_SETUP_REQUIRES=0
export H5PY_SYSTEM_LZF=1
%if 0%{?with_python3} # openmpi
cd openmpi
%py3_install %py3_install
%endif rm -rf %{buildroot}%{python3_sitearch}/h5py/tests
mkdir -p %{buildroot}%{python3_sitearch}/openmpi
mv %{buildroot}%{python3_sitearch}/%{name}/ \
%{buildroot}%{python3_sitearch}/%{name}*.egg-info \
%{buildroot}%{python3_sitearch}/openmpi
cd -
# mpich
cd mpich
%py3_install
rm -rf %{buildroot}%{python3_sitearch}/h5py/tests
mkdir -p %{buildroot}%{python3_sitearch}/mpich
mv %{buildroot}%{python3_sitearch}/%{name}/ \
%{buildroot}%{python3_sitearch}/%{name}*.egg-info \
%{buildroot}%{python3_sitearch}/mpich
cd -
# serial part must be last (not to overwrite files)
cd serial
%py3_install
rm -rf %{buildroot}%{python3_sitearch}/h5py/tests
cd -
%check %check
%{__python2} setup.py test # Upstream requires a specific numpy without this
%if 0%{?with_python3} export H5PY_SETUP_REQUIRES=0
%{__python3} setup.py test export H5PY_SYSTEM_LZF=1
# i686 test failure
# https://github.com/h5py/h5py/issues/1337
# s390x test failure
# https://github.com/h5py/h5py/issues/1739
%ifarch %ix86
fail=0
%else
fail=1
%endif %endif
%files -n python2-h5py export PYTHONPATH=$(echo serial/build/lib*)
%license licenses/*.txt %{__python3} -m pytest --pyargs h5py -rxXs ${PYTHONPATH} || exit $fail
%doc ANN.rst README.rst examples
%{python_sitearch}/%{name}/ # openmpi
%{python_sitearch}/%{name}-%{version}-*.egg-info export PYTHONPATH=$(echo openmpi/build/lib*)
%{_openmpi_load}
mpirun %{__python3} -m pytest --pyargs h5py -rxXs --with-mpi ${PYTHONPATH} || exit $fail
%{_openmpi_unload}
# mpich
export PYTHONPATH=$(echo mpich/build/lib*)
%{_mpich_load}
mpirun %{__python3} -m pytest --pyargs h5py -rxXs --with-mpi ${PYTHONPATH} || exit $fail
%{_mpich_unload}
%if 0%{?with_python3}
%files -n python%{python3_pkgversion}-h5py %files -n python%{python3_pkgversion}-h5py
%license licenses/*.txt %license serial/licenses/*.txt
%doc ANN.rst README.rst examples #doc serial/ANN.rst serial/README.rst serial/examples
%doc serial/README.rst serial/examples
%{python3_sitearch}/%{name}/ %{python3_sitearch}/%{name}/
%{python3_sitearch}/%{name}-%{version}-*.egg-info %{python3_sitearch}/%{name}-%{version}-*.egg-info
%endif
%files -n python%{python3_pkgversion}-h5py-openmpi
%license openmpi/licenses/*.txt
%doc openmpi/README.rst
%{python3_sitearch}/openmpi/%{name}/
%{python3_sitearch}/openmpi/%{name}-%{version}-*.egg-info
%files -n python%{python3_pkgversion}-h5py-mpich
%license mpich/licenses/*.txt
%doc mpich/README.rst
%{python3_sitearch}/mpich/%{name}/
%{python3_sitearch}/mpich/%{name}-%{version}-*.egg-info
%changelog %changelog
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.7.0-2
- Rebuilt for Python 3.11
* Tue May 24 2022 Terje Rosten <terje.rosten@ntnu.no> - 3.7.0-1
- Update to 3.7.0
* Sun Jan 23 2022 Terje Rosten <terje.rosten@ntnu.no> - 3.6.0-1
- Update to 3.6.0
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sun Nov 21 2021 Orion Poplawski <orion@nwra.com> - 3.4.0-3
- Rebuild for hdf5 1.12.1
* Sun Oct 03 2021 Terje Rosten <terje.rosten@ntnu.no> - 3.4.0-2
- Revert an upstream commit that caused crash in PySCF (rhbz#2009628)
* Sat Sep 18 2021 Terje Rosten <terje.rosten@ntnu.no> - 3.4.0-1
- Update to 3.4.0
* Tue Aug 10 2021 Orion Poplawski <orion@nwra.com> - 3.2.1-4
- Rebuild for hdf5 1.10.7
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.2.1-2
- Rebuilt for Python 3.10
* Tue Mar 09 2021 Orion Poplawski <orion@nwra.com> - 3.2.1-1
- Update to 3.2.1
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Nov 07 2020 Terje Rosten <terje.rosten@ntnu.no> - 3.1.0-1
- Update to 3.1.0
* Fri Oct 30 2020 Orion Poplawski <orion@nwra.com> - 3.0.0-1
- Update to 3.0.0
* Mon Jul 27 2020 Terje Rosten <terje.rosten@ntnu.no> - 2.10.0-4
- Add openmpi and mpich subpackages
* Thu Jun 25 2020 Orion Poplawski <orion@cora.nwra.com> - 2.10.0-3
- Rebuild for hdf5 1.10.6
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.10.0-2
- Rebuilt for Python 3.9
* Sun May 17 2020 Terje Rosten <terje.rosten@ntnu.no> - 2.10.0-1
- Add commits from 2.10.x branch
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.9.0-7
- Rebuilt for Python 3.8.0rc1 (#1748018)
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.9.0-6
- Rebuilt for Python 3.8
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Mar 16 2019 Orion Poplawski <orion@nwra.com> - 2.9.0-4
- Rebuild for hdf5 1.10.5
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan 14 2019 Miro Hrončok <mhroncok@redhat.com> - 2.9.0-2
- Subpackage python2-h5py has been removed
See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
* Mon Jan 7 2019 Orion Poplawski <orion@nwra.com> - 2.9.0-1
- Update to 2.9.0
- Drop python2 for Fedora 30+ (bug #1663834)
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.0-2
- Rebuilt for Python 3.7
* Tue Jun 05 2018 Terje Rosten <terje.rosten@ntnu.no> - 2.8.0-1
- Update to 2.8.0
* Thu Mar 01 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.7.1-4
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
- Minor clean up
* Tue Feb 13 2018 Christian Dersch <lupinix@mailbox.org> - 2.7.1-3
- Added patch h5py-Dont-reorder-compound-types (required for new numpy>=1.14)
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Sep 04 2017 Terje Rosten <terje.rosten@ntnu.no> - 2.7.1-1
- Update to 2.7.1
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.7.0-2
- Rebuild due to bug in RPM (RHBZ #1468476)
* Mon Mar 20 2017 Orion Poplawski <orion@cora.nwra.com> - 2.7.0-1
- Update to 2.7.0
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.6.0-6
- Rebuild for Python 3.6
* Tue Dec 06 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-5
- Rebuild for hdf5 1.8.18
* Tue Dec 06 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-4
- Rebuild for hdf5 1.8.18
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0-3
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-2
- Rebuild for hdf5 1.8.17
* Sun Apr 10 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-1 * Sun Apr 10 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-1
- Update to 2.6.0 - Update to 2.6.0
- Modernize spec and ship python2-h5py package - Modernize spec and ship python2-h5py package

View File

@ -1 +1 @@
ec476211bd1de3f5ac150544189b0bf4 h5py-2.6.0.tar.gz SHA512 (h5py-3.7.0.tar.gz) = c10a9a623c88dbc965238cb2057b8924492c762c29610cfdb24f26f878a7322e414d3e5c90d750c2f5cfe1b4949f884bc17f09a126b01a4721ad6e14761174a2