Revisions of python-h5py
buildservice-autocommit
accepted
request 1224515
from
Benjamin Greiner (bnavigator)
(revision 59)
baserev update by copy to link target
Benjamin Greiner (bnavigator)
committed
(revision 58)
Fix workaround: python-rpm-macros needs to see it
Benjamin Greiner (bnavigator)
committed
(revision 57)
- Don't %requires_eq libhdf5{%my_suffix}: not a package but a capability of e.g. libhdf5-200 -- boo#1196682
Benjamin Greiner (bnavigator)
committed
(revision 56)
- Update to 3.12.1 ## Breaking changes * Support for Python 3.8 was dropped (PR 2471). Python 3.9 or newer is required to build or install h5py 3.12. * The minimum supported version of HDF5 was increased to 1.10.6 (PR 2486). If you need h5py on HDF5 1.10.4 or .5, please use h5py 3.11. * The fill time for chunked storage was previously set to h5d.FILL_TIME_ALLOC. Now this the default comes from HDF5, which uses h5d.FILL_TIME_IFSET (equivalent to fill_time='ifset') (PR 2463). Please use fill_time='alloc' if the change is a problem for you. ## Exposing HDF5 functions * Expose fill time option in dataset creation property list via the fill_time parameter in create_dataset() (PR 2463). ## Bug fixes * Fix an error where native float16 support is not available (PR 2422). * Fixed values of H5F_close_degree_t enum (PR 2433). * External links are now accessed with libhdf5’s default access properties (PR 2433). * Fix the iteration order for the root group in a file with creation order tracked (PR 2410). * Fixed some deprecation warnings from NumPy (PR 2416). ## Building h5py * Require a newer version of mpi4py for Python 3.12 (PR 2418). * The test suite is now configured to fail on unexpected warnings (PR 2428). * The generated Cython wrapper code (defs.* & _hdf5.pxd) is now specific to the version of HDF5 it’s building for. If the
buildservice-autocommit
accepted
request 1186088
from
Steve Kowalik (StevenK)
(revision 55)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 54)
- Fix Cython upper bound to match upstream.
buildservice-autocommit
accepted
request 1177282
from
Daniel Garcia (dgarcia)
(revision 53)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 52)
- Disable test for ppc64le because of Insufficient precision bsc#1225381
buildservice-autocommit
accepted
request 1167623
from
Dirk Mueller (dirkmueller)
(revision 51)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 50)
- 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`).
buildservice-autocommit
accepted
request 1133632
from
Dirk Mueller (dirkmueller)
(revision 49)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 48)
- 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
buildservice-autocommit
accepted
request 1119890
from
Markéta Machová (mcalabkova)
(revision 47)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1119634
from
Nicolas Morey (NMorey)
(revision 46)
- Drop support for obsolete openmpi[123] - Prepare support for openmpi5
buildservice-autocommit
accepted
request 1105464
from
Markéta Machová (mcalabkova)
(revision 45)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1105322
from
Benjamin Greiner (bnavigator)
(revision 44)
- Update to 3.9.0 * This version of h5py requires Python 3.8 or above. ## New features * New out argument to read_direct_chunk() to allow passing the output buffer (PR 2232). * The objects from Dataset.asstr() and Dataset.astype() now implement the __array__() method (PR 2269). This speeds up access for functions that support it, such as np.asarray(). * Validate key types when creating groups and attributes, giving better error messages when invalid types are used (PR 2266). ## Deprecations & removals * Using Dataset.astype() as a context manager has been removed, after being deprecated in h5py 3.6. Read data by slicing the returned object instead: dset.astype('f4')[:]. * Exposing HDF5 functions * H5Pget_elink_acc_flags & H5Pset_elink_acc_flags as h5py.h5p.PropLAID.get_elink_acc_flags() & h5py.h5p.PropLAID.set_elink_acc_flags(): access the external link file access traversal flags in a link access property list (PR 2244). * H5Zregister as h5py.h5z.register_filter(): register an HDF5 filter (PR 2229). ## Bug fixes * Group.__contains__ and Group.get now use the default link access property list systematically (PR 2244). * Removed various calls to the deprecated numpy.product function (PR 2242 & PR 2273). * Fix the IPython tab-completion integration in IPython 8.12 (PR 2256). * Replacing attributes with AttributeManager.create() now deletes
buildservice-autocommit
accepted
request 1066151
from
Matej Cepl (mcepl)
(revision 43)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1066147
from
Benjamin Greiner (bnavigator)
(revision 42)
- Clean up build and runtime requirements - Drop python-h5py-relax-dependency-versions.patch -- it has become a noop at the last refresh. - Only build for supported pythons (>= 3.7) - PEP517 build
buildservice-autocommit
accepted
request 1065621
from
Matej Cepl (mcepl)
(revision 41)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1064739
from
Arun Persaud (apersaud)
(revision 40)
update to latest version
Displaying revisions 1 - 20 of 59