Package Release Info

python-h5py-openmpi4-3.1.0-bp153.2.6

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-h5py-openmpi4

Change Logs

* Sat Feb 20 2021 Yuchen Lin <mlin+factory@suse.de>
- Removed openmpi1 flavor build
  * hdf5 from SLE has disabled openmpi1 flavor build
* Fri Dec 11 2020 Atri Bhattacharya <badshah400@gmail.com>
- Replace %__python3 usage by %python_exec.
* Fri Dec 04 2020 Atri Bhattacharya <badshah400@gmail.com>
- 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.
* Thu Nov 26 2020 Atri Bhattacharya <badshah400@gmail.com>
- 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.
* Mon May 11 2020 Dirk Mueller <dmueller@suse.com>
- ensure rebuild when hdf5 version changes (bsc#1150049)
* Fri Sep 13 2019 Tomá? Chvátal <tchvatal@suse.com>
- Update to 2.10.0:
  * no upstream changelog provided
- Update patch remove_unittest2.patch
- Remove upstream merged fix_failing_x86_test.patch
* Wed Jul 31 2019 Todd R <toddrme2178@gmail.com>
- Add fix_failing_x86_test.patch
  Fixes spurious test failure on x86 platfomrs
  See  gh#h5py/h5py#1163
  From gh#h5py/h5py#1235
* Mon Mar 11 2019 Tomá? Chvátal <tchvatal@suse.com>
- 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
* Tue Dec 04 2018 Todd R <toddrme2178@gmail.com>
- Use more reliable test invocation
* Fri Oct 12 2018 Matej Cepl <mcepl@suse.com>
- 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.
* Thu Oct 11 2018 Todd R <toddrme2178@gmail.com>
- Fix ldconfig syntax errors.
* Wed Oct 10 2018 Mat?j Cepl <mcepl@suse.com>
- Add valuerror-typerror-failing-tests.patch to make two tests pass.
* Mon Aug 13 2018 mcepl@suse.com
- Updated to 2.8.0
  Changes from 2.7.1 are too numerous to list here, complete changelog
  is available online at https://github.com/h5py/h5py/releases
  Patch dont_reorder_compund.patch has been included upstream
- Remove dependency on unittest2
  Patch remove_unittest2.patch facilitates the change
* Thu Jan 25 2018 toddrme2178@gmail.com
- Add dont_reorder_compund.patch
  Fixes builds with numpy 1.14. See:
  https://github.com/h5py/h5py/issues/969
  https://github.com/h5py/h5py/pull/970
* Sun Nov 12 2017 arun@gmx.de
- update patch
- update to version 2.7.1:
  * Bug fixes
    + :issue:`903` Fixed critical issue with cyclic gc which resulted
    in segfaults
    + :issue:`904` Avoid unaligned access fixing h5py on sparc64
    + :issue:`883` Fixed compilation issues for some library locations
    + :issue:`868` Fix deadlock between phil and the import lock in
    py2
    + :issue:`841` Improve windows handling if filenames
    + :issue:`874` Allow close to be called on file multiple times
    + :issue:`867`, :issue:`872` Warn on loaded vs complied hdf5
    version issues
    + :issue:`902` Fix overflow computing size of dataset on windows
    + :issue:`912` Do not mangle capitalization of filenames in error
    messages
    + :issue:`842` Fix longdouble on ppc64le
    + :issue:`862`, :issue:`916` Fix compounds structs with
    variable-size members
* Thu May 11 2017 toddrme2178@gmail.com
- Implement single-spec version
- Fix source URL
- Update to version 0.2.7
  * Python 3.2 is no longer supported
  * Improved testing support
  * Improved python compatibility
  * Documentation improvements
  * setup.py improvements
  * Support for additional HDF5 features added
  * Improvements to type system
- Update to version 0.2.6
  * Support for HDF5 Virtual Dataset API
  * Add MPI Collective I/O Support
  * Numerous build/testing/CI improvements
  * Cleanup of codebase based on pylint
  * Fixes to low-level API
  * Documentation improvements
- Add no_include_opt.patch to avoid including forbidden
  directories.
* Tue Jul 28 2015 toddrme2178@gmail.com
- Fix hdf5 version ambiguity
* Fri Apr 10 2015 toddrme2178@gmail.com
- specfile:
  * changed from 2to3 to six
  * added build requirement for python3-pkgconfig
  * added Cython requirement for install
  * update copyright year
- update to version 2.5.0:
  * Experimental SWMR support
  * Group and AttributeManager classes now inherit from the appropriate ABCs
  * Fixed an issue with 64-bit float VLENS
  * Cython warning cleanups related to "const"
  * Entire code base ported to "six"; 2to3 removed from setup.py
- update to version 2.4.0:
  * This release incorporates a total re-write of the identifier
    management system in h5py. As part of this refactoring, the entire
    API is also now protected by threading locks.
  * Files are now automatically closed when all objects within them
    are unreachable. Previously, if File.close() was not explicitly
    closed, files would remain open and "leaks" were possible if the
    File object was lost.
  * The entire API is now believed to be thread-safe (feedback
    welcome!).
  * External links now work if the target file is already
    open. Previously this was not possible because of a mismatch in
    the file close strengths.
  * The options to setup.py have changed; a new top-level "configure"
    command handles options like --hdf5=/path/to/hdf5 and
  - -mpi. Setup.py now works correctly under Python 3 when these
    options are used.
  * Cython (0.17+) is now required when building from source.
  * The minimum NumPy version is now 1.6.1.
* Thu Jul 17 2014 toddrme2178@gmail.com
- Update download url
- spec file cleanups
* Mon Jul 14 2014 toddrme2178@gmail.com
- Update to 2.3.1
  - Bugfix release which fixes a build issue when using the most
    recent version of HDF5 (1.8.13), and some issues with Travis-CI.