Revisions of python-h5py

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167623 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
- update to 3.11.0:
  * h5py is now compatible with Numpy 2.0
  * New methods :meth:`.Group.visit_links` and
    :meth:`.Group.visititems_links`
    that include links when visiting groups (:pr:`2360`).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133632 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
- update to 3.10.0:
  * The read-only S3 file driver ('ros3') now accepts an AWS session
    token as part of the credentials (:pr:`2301`). Pass session_token
    when opening a :class:`.File` (along with the other S3 parameters).
    This requires HDF5 1.14.2 or later, with the ROS3 feature built.
  * Support for the HDF5 1.8 series was dropped, along with early 1.10
    releases. The minimum required HDF5 version is now 1.10.4.
  * Exposing HDF5 functions
  * H5Pget_fapl_ros3_token & H5Pset_fapl_ros3_token
  * Various nasty bugs when using nested compound and vlen data types
    have been fixed (:pr:`2134`).
  * Fixed an OverflowError in some cases when registering a filter
    with :func:`h5z.register_filter`, especially on 32-bit
    architectures (:pr:`2318`).
  * Sequential slicing/indexing operations on a :class:`.VirtualSource`
    object (e.g. source[:10][::2]) now raise an error, rather than
    giving incorrect results (:pr:`2280`).

- Add fix_failing_x86_test.patch
  Changes from 2.8.0 are too numerous to list here, complete changelog
  - no changelog
- python3 package added
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 917807 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 21)
- Correct order of definitions to generate multiple packages for
  multiple builds.
- update to version 3.4.0:
  * New features
    + The pre-built wheels now bundle HDF5 1.12.1 (:pr:`1945`).
    + len() now works on dset.astype(), .asstr() and .fields()
      wrappers (:pr:`1913`).
  * Bug fixes
    + Fix bug introduced in version 3.3 that did not allow the
      creation of files using the flag "a" for certain drivers
      (e.g. mpiio, core and stdio) (:pr:`1922`).
    + Dataset indexing will now use the optimized fast path, which was
      accidentally disabled in a previous version (:pr:`1944`).
    + Fix an error building with Cython 3.0 alpha 8 (cpdef inside
      functions) (:pr:`1923`).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 854906 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 17)
- Replace %__python3 usage by %python_exec.
- Enable parallel hdf5:
  * Implement multibuild for different flavors of openmpi.
  * Export env variables `HDF5_LIBDIR` and `HDF5_INCLUDEDIR`
    pointing to the hdf library and headers location when enabling
    openmpi flavored builds.
  * Add BuildRequires: python-pytest-mpi for mpi tests.
  * Replace python rpm macros with their expansions in most cases
    to adapt to mpi paths.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 851345 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 16)
- Update to version 3.1.0:
  * See https://docs.h5py.org/en/latest/whatsnew/3.1.html for list
    of changes.
- Changes from version 3.0.0: See
  https://docs.h5py.org/en/latest/whatsnew/3.0.html
- Drop upstreamed patches:
  * remove_unittest2.patch.
  * no_include_opt.patch.
- Add python-h5py-relax-dependency-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:
  * MPI based ones, as we build against the non-mpi version of
    hdf5.
  * 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 802613 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- ensure rebuild when hdf5 version changes (bsc#1150049)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 730750 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 14)
- Update to 2.10.0:
  * no upstream changelog provided
- Update patch remove_unittest2.patch
- Remove upstream merged fix_failing_x86_test.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 683882 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 12)
- Yodate to 2.9.0:
  Changes from 2.8.0 are too numerous to list here, complete changelog         
  is available online at https://github.com/h5py/h5py/releases
- Drop merged patch adjust_mapping_hdf5_error_codes.patch
- Refresh remove_unittest2.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 641724 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 10)
- Remove valuerror-typerror-failing-tests.patch and replace it with
  proper patch (https://github.com/tacaswell/h5py/commit/6653c65e8c8d0.patch)
  in adjust_mapping_hdf5_error_codes.patch.
Displaying revisions 1 - 20 of 29
openSUSE Build Service is sponsored by