SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-h5py-3.4.0-lp154.2.4.x86_64.rpm :

* Thu Sep 09 2021 Matej Cepl - Correct order of definitions to generate multiple packages for multiple builds.
* Sun Sep 05 2021 Arun Persaud - 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`).
* Wed Jun 23 2021 andy great - 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
* Thu Feb 18 2021 Ben Greiner - 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
* Wed Jan 20 2021 John Vandenberg - Add runtime dependency cached-property based on Python version
* Fri Dec 11 2020 Atri Bhattacharya - Replace %__python3 usage by %python_exec.
* Fri Dec 04 2020 Atri Bhattacharya - 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 - 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 - ensure rebuild when hdf5 version changes (bsc#1150049)
* Fri Sep 13 2019 Tomáš Chvátal - 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 - 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 - 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 - Use more reliable test invocation
* Fri Oct 12 2018 Matej Cepl - 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 - Fix ldconfig syntax errors.
* Wed Oct 10 2018 Matěj Cepl - Add valuerror-typerror-failing-tests.patch to make two tests pass.
* Mon Aug 13 2018 mceplAATTsuse.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 toddrme2178AATTgmail.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 arunAATTgmx.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 toddrme2178AATTgmail.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 toddrme2178AATTgmail.com- Fix hdf5 version ambiguity
* Fri Apr 10 2015 toddrme2178AATTgmail.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.
 
ICM