Revisions of python-h5py

buildservice-autocommit accepted request 983717 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 983693 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 38)
- Update to version 3.7.0
- Refresh python-h5py-relax-dependency-versions.patch for updated version.
buildservice-autocommit accepted request 959731 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 37)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 959609 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 36)
(Sorry for the multiple sr's, took me a few tries to get it right)
* Update to version 3.6.0.
* Rebase python-h5py-relax-dependency-versions.patch to apply against updated version.
* Also enforce %requires_eq on hdf5 to force rebuilds when hdf5 gets version updates in Factory (boo#1196682).
* Skip tests marked with 'mpi_skip' when building with openmpi flavours (see e.g., https://github.com/h5py/h5py/issues/1997).
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 35)
- Correct order of definitions to generate multiple packages for
  multiple builds.
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 916929 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 34)
update to latest version
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 901805 from andy great's avatar andy great (andythe_great) (revision 33)
- Update to version 3.3.0.
  * New features
    * Compatibility with the upcoming HDF5 1.12.1 and possibly 1.14.
    * H5T_BITFIELD types will now be cast to their numpy.uint
      equivalent by default (:issue:`1258`). This means that
      no knowledge of mixed type compound dataset schemas is
      required to read these types, and can simply be read as
      follows: arr = dset[:]
      Alternatively, 8-bit bitfields can still be cast to booleans
      explicitly: arr = dset.astype(numpy.bool_)[:]
    * Key types are validated when accessing groups, to give more
      helpful errors when a group is indexed like a dataset.
    * A new :meth:`.Group.build_virtual_dataset` method acting as
      a context manager to assemble virtual datasets.
    * If the source and target of a virtual dataset mapping have
      different numbers of points, an error should now be thrown
      when you make the mapping in the :class:`VirtualLayout`,
      rather than later when writing this into the file. This
      should make it easier to find the source of such errors.
  * Deprecations
    * The default_file_mode config option is deprecated, and setting
      it to values other than 'r' (for read-only mode) is no longer
      allowed. Pass the mode when creating a :class:`.File` object
      instead of setting a global default.
  * Bug fixes
    * Trying to open a file in append mode ('a') should now give
      clearer error messages when the file exists but can't be opened.
    * Protect :func:`h5py.h5f.get_obj_ids` against garbage collection
      invalidating HDF5 IDs while it is retrieving them.
    * Make file closing more robust, including when closing files
      while the interpreter is shutting down, by using lower-level
      code to close HDF5 IDs of objects inside the file.
- Updates for version 3.2.0.
  * New features
    * Added support to use the HDF5 ROS3 driver to access HDF5 files
      on S3.
    * Breaking changes & deprecations
    * Setting the config option default_file_mode to values other
      than 'r' is deprecated. Pass the desired mode when opening a
      :class:`~.File` instead.
  * Exposing HDF5 functions
    * H5Pset_fapl_ros3 & H5Pget_fapl_ros3 (where HDF5 is built with
      read-only S3 support).
  * Bug fixes
    * :exc:`OSError` exceptions raised by h5py should now have a
      useful .errno attribute, where HDF5 provides this information.
      Subclasses such as :exc:`FileNotFoundError` should also be
      raised where appropriate.
    * Fix reading data with a datatype of variable-length arrays of
      fixed length strings.
    * Fix :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`
      when the source and destination have different shapes.
    * Fix selecting data using integer indices in
      :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`.
    * Fix exception handling in :meth:`.Group.visititems`.
    * Issue a warning when File(..., swmr=True) is specified with
      any mode other than 'r', as the SWMR option is ignored in
      these cases.
    * Fix NumPy 1.20 deprecation warnings concerning the use of
      None as shape, and the deprecated aliases np.float, np.int
      and np.bool.
  * 3.2.1 bug fix release
    * Fix :attr:`.File.driver` when the read-only S3 driver is
      available.
- Rebase python-h5py-relax-dependency-versions.patch
buildservice-autocommit accepted request 873639 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 32)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 873560 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 31)
- Skip python36 build. NumPy 1.20 in Tumbleweed dropped support for
  Python 3.6 (NEP 29)
- Fix sitearch handling between regular and mpi builds suitable for
  singlespec with multiple python3 flavors
- Refine requirement versions based on Python version
buildservice-autocommit accepted request 865040 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 30)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 865029 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 29)
- Add runtime dependency cached-property based on Python version
buildservice-autocommit accepted request 854906 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 28)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 27)
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 854895 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 26)
- Replace %__python3 usage by %python_exec.
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 854595 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 25)
Enable parallel hdf5 builds in multiple mpi flavours.
buildservice-autocommit accepted request 851345 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 24)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) committed (revision 23)
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 851124 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 22)
* Update to version 3.1.0.
* Drop upstreamed patches: 1) remove_unittest2.patch 2) no_include_opt.patch.
* Add python-h5py-relax-numpy-versions.patch to allow building against more recent versions of numpy than minimally required.
* Python 2 is no longer supported; at least version 3.6 is required.
* Run all tests except: 1) MPI based ones, as we build against the non-mpi version of hdf5 2) Offset test which overflows on 32-bit.
* Tests require python-cached-property for openSUSE <= 1500.
* Fix `requires_eq` on libhdf5 (oS:F now has libhdf_hl103) already.
buildservice-autocommit accepted request 802613 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 20)
- ensure rebuild when hdf5 version changes (bsc#1150049)
Displaying revisions 21 - 40 of 59
openSUSE Build Service is sponsored by