SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python310-h5py-3.4.0-1.62.i586.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
 
ICM