Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-h5py for openSUSE:Factory checked in at 2022-06-19 21:11:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-h5py (Old) and /work/SRC/openSUSE:Factory/.python-h5py.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-h5py" Sun Jun 19 21:11:30 2022 rev:23 rq:983717 version:3.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-h5py/python-h5py.changes 2022-03-06 18:16:16.859830115 +0100 +++ /work/SRC/openSUSE:Factory/.python-h5py.new.1548/python-h5py.changes 2022-06-19 21:11:48.898210997 +0200 @@ -1,0 +2,36 @@ +Sun May 29 15:47:49 UTC 2022 - Atri Bhattacharya <[email protected]> + +- Update to version 3.7.0: + * Provide the ability to use the Direct Virtual File Driver + (VFD) from HDF5 (Linux only). + * The :class:`.File` constructor contains two new parameters + alignment_threshold, and alignment_interval controling the + data alignment within the HDF5 file (gh#h5py/h5py#2040). + * :meth:`~.Group.create_dataset` and + :meth:`~.Group.require_dataset` now accept parameters + efile_prefix and virtual_prefix to set a filesystem path + prefix to use to find files for external datasets and for + virtual dataset sources (gh#h5py/h5py#2092). These only affect + the current access; the prefix is not stored in the file. + * Bugs fixed: + - Fix a deadlock which was possible when the same dataset was + accessed from multiple threads (gh#h5py/h5py#2064). + - New attributes are created directly, instead of via a + temporary attribute with subsequent renaming. This fixes + overwriting attributes with track_order=True. + - Fix for building with mpi4py on Python 3.10 + (gh#h5py/h5py#2101). + - Fixed fancy indexing with a boolean array for a single + dimension (gh#h5py/h5py#2079). + - Avoid returning unitialised memory when reading from a + chunked dataset with missing chunks and no fill value + (gh#h5py/h5py#2076). + - Enable setting of fillvalue for datasets with variable + length string dtype (gh#h5py/h5py#2044). + - Closing a file or calling get_obj_ids() no longer re-enables + Python garbage collection if it was previously disabled + (gh#h5py/h5py#2020). +- Refresh python-h5py-relax-dependency-versions.patch for updated + version. + +------------------------------------------------------------------- Old: ---- h5py-3.6.0.tar.gz New: ---- h5py-3.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-h5py.spec ++++++ --- /var/tmp/diff_new_pack.xcQQp0/_old 2022-06-19 21:11:49.270211550 +0200 +++ /var/tmp/diff_new_pack.xcQQp0/_new 2022-06-19 21:11:49.274211557 +0200 @@ -63,7 +63,7 @@ %endif # /SECTION MPI DEFINITIONS Name: %{pname}%{?my_suffix} -Version: 3.6.0 +Version: 3.7.0 Release: 0 Summary: Python interface to the Hierarchical Data Format library License: BSD-3-Clause ++++++ h5py-3.6.0.tar.gz -> h5py-3.7.0.tar.gz ++++++ ++++ 2402 lines of diff (skipped) ++++++ python-h5py-relax-dependency-versions.patch ++++++ --- /var/tmp/diff_new_pack.xcQQp0/_old 2022-06-19 21:11:49.402211747 +0200 +++ /var/tmp/diff_new_pack.xcQQp0/_new 2022-06-19 21:11:49.406211753 +0200 @@ -1,13 +1,15 @@ -Index: h5py-3.6.0/setup.py +Index: h5py-3.7.0/setup.py =================================================================== ---- h5py-3.6.0.orig/setup.py -+++ h5py-3.6.0/setup.py -@@ -46,7 +46,7 @@ SETUP_REQUIRES = [] +--- h5py-3.7.0.orig/setup.py ++++ h5py-3.7.0/setup.py +@@ -45,8 +45,8 @@ SETUP_REQUIRES = [] if setup_configure.mpi_enabled(): RUN_REQUIRES.append('mpi4py >=3.0.2') SETUP_REQUIRES.append("mpi4py ==3.0.2; python_version<'3.8'") -- SETUP_REQUIRES.append("mpi4py ==3.0.3; python_version>='3.8'") -+ SETUP_REQUIRES.append("mpi4py >=3.0.3; python_version>='3.8'") +- SETUP_REQUIRES.append("mpi4py ==3.0.3; python_version=='3.8.*'") +- SETUP_REQUIRES.append("mpi4py ==3.1.0; python_version>='3.9'") ++ SETUP_REQUIRES.append("mpi4py >=3.0.3; python_version=='3.8.*'") ++ SETUP_REQUIRES.append("mpi4py >=3.1.0; python_version>='3.9'") # Set the environment variable H5PY_SETUP_REQUIRES=0 if we need to skip # setup_requires for any reason.
