Commit Graph

  • dcf92d1725 Accepting request 1324294 from devel:languages:python:numeric factory Dominique Leuenberger 2025-12-24 12:16:14 +00:00
  • 6914fa8774 Accepting request 1324290 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2025-12-23 15:08:24 +00:00
  • 9ad8ac0258 Accepting request 1301158 from devel:languages:python:numeric Ana Guerrero 2025-08-25 18:38:27 +00:00
  • e889d2914f - Update to 3.14.0: * New Features + On NumPy 2.x, it is now possible to read and write native NumPy variable-width strings, a.k.a. StringDType() or dtype='T', which are more efficient than arrays of Python string objects. + New File.in_memory constructor to conveniently build an HDF5 file structure in memory + Dataset views returned by Dataset.astype, Dataset.asstr and Dataset.fields have gained the .dtype, .ndim, .shape, and .size attributes. + Opening an existing dataset in a file is faster since it now only loads the "dataset creation property list" when required. * Exposing HDF5 functions + h5py.h5d.DatasetID.write_direct_chunk now wraps H5Dwrite_chunk instead of H5DOwrite_chunk. + H5Sselect_shape_same exposed as h5py.h5s.SpaceID.select_shape_same. * Bug fixes + Fixed a problem with phil Lock handling in forked processes when h5py is also used from other threads. + Fixed an error using :meth:.Dataset.read_direct with a zero-size selection. + Fix various bugs when applying np.array or np.asarray to a Dataset view returned by Dataset.astype, Dataset.asstr, or Dataset.fields. * Building h5py + setuptools 77 or above is now required, due to changes in the license metadata in pyproject.toml. + Numpy variable-width string support does not alter the build process: you need NumPy 2.x to build. + Fixed building h5py with Numpy 2.3. Steve Kowalik 2025-08-25 04:12:52 +00:00
  • ed36e1e0c6 Accepting request 1224515 from devel:languages:python:numeric leap-16.1 leap-16.0 Ana Guerrero 2024-11-17 15:41:34 +00:00
  • 631bcc475c Accepting request 1224515 from devel:languages:python:numeric Ana Guerrero 2024-11-17 15:41:34 +00:00
  • abf09de176 Fix workaround: python-rpm-macros needs to see it Benjamin Greiner 2024-11-15 20:17:41 +00:00
  • 3f0a504436 Fix workaround: python-rpm-macros needs to see it Benjamin Greiner 2024-11-15 20:17:41 +00:00
  • e9e9fe2453 - Don't %requires_eq libhdf5{%my_suffix}: not a package but a capability of e.g. libhdf5-200 -- boo#1196682 Benjamin Greiner 2024-11-15 19:46:46 +00:00
  • 945b48832f - Don't %requires_eq libhdf5{%my_suffix}: not a package but a capability of e.g. libhdf5-200 -- boo#1196682 Benjamin Greiner 2024-11-15 19:46:46 +00:00
  • eff4e5743f - 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 Benjamin Greiner 2024-11-15 19:21:12 +00:00
  • 60a0df157e - 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 Benjamin Greiner 2024-11-15 19:21:12 +00:00
  • 703975f201 Accepting request 1186088 from devel:languages:python:numeric Ana Guerrero 2024-07-08 17:08:47 +00:00
  • e2a2d18188 Accepting request 1186088 from devel:languages:python:numeric Ana Guerrero 2024-07-08 17:08:47 +00:00
  • 6425198508 - Fix Cython upper bound to match upstream. Steve Kowalik 2024-07-08 06:52:21 +00:00
  • 678e75865f - Fix Cython upper bound to match upstream. Steve Kowalik 2024-07-08 06:52:21 +00:00
  • f2f4db9199 Accepting request 1177282 from devel:languages:python:numeric Ana Guerrero 2024-05-28 15:29:45 +00:00
  • dc86a22a80 Accepting request 1177282 from devel:languages:python:numeric Ana Guerrero 2024-05-28 15:29:45 +00:00
  • 7af16658fe - Disable test for ppc64le because of Insufficient precision bsc#1225381 Daniel Garcia 2024-05-28 08:21:11 +00:00
  • d0096df700 - Disable test for ppc64le because of Insufficient precision bsc#1225381 Daniel Garcia 2024-05-28 08:21:11 +00:00
  • b56250318f Accepting request 1167623 from devel:languages:python:numeric Ana Guerrero 2024-04-14 09:56:35 +00:00
  • 4c6a701338 Accepting request 1167623 from devel:languages:python:numeric Ana Guerrero 2024-04-14 09:56:35 +00:00
  • 176f7d62a8 - 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). Dirk Mueller 2024-04-14 07:46:31 +00:00
  • 021bcb0783 - 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). Dirk Mueller 2024-04-14 07:46:31 +00:00
  • 793d280037 Accepting request 1133632 from devel:languages:python:numeric Ana Guerrero 2023-12-17 20:32:37 +00:00
  • b80830d64b Accepting request 1133632 from devel:languages:python:numeric Ana Guerrero 2023-12-17 20:32:37 +00:00
  • 11b8e7cff7 - 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 Dirk Mueller 2023-12-16 19:06:19 +00:00
  • 0202a9b042 - 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 Dirk Mueller 2023-12-16 19:06:19 +00:00
  • 4f1f6c3de4 Accepting request 1119890 from devel:languages:python:numeric Ana Guerrero 2023-10-24 18:08:45 +00:00
  • 8227ecb633 Accepting request 1119890 from devel:languages:python:numeric Ana Guerrero 2023-10-24 18:08:45 +00:00
  • d475f840c8 Accepting request 1119634 from home:NMorey:branches:science Markéta Machová 2023-10-24 07:59:46 +00:00
  • ef039047b6 Accepting request 1119634 from home:NMorey:branches:science Markéta Machová 2023-10-24 07:59:46 +00:00
  • 8156ac6a81 Accepting request 1105464 from devel:languages:python:numeric Ana Guerrero 2023-08-23 12:58:47 +00:00
  • 785887feb5 Accepting request 1105464 from devel:languages:python:numeric Ana Guerrero 2023-08-23 12:58:47 +00:00
  • 96f253651e Accepting request 1105322 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2023-08-23 10:53:12 +00:00
  • ab3b6508f3 Accepting request 1105322 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2023-08-23 10:53:12 +00:00
  • 5d630a8d67 Accepting request 1066151 from devel:languages:python:numeric Dominique Leuenberger 2023-02-16 15:57:16 +00:00
  • 4dbaf7073a Accepting request 1066151 from devel:languages:python:numeric Dominique Leuenberger 2023-02-16 15:57:16 +00:00
  • 41ad5e9964 Accepting request 1066147 from home:bnavigator:branches:devel:languages:python:numeric Matej Cepl 2023-02-16 10:44:30 +00:00
  • 969e55a882 Accepting request 1066147 from home:bnavigator:branches:devel:languages:python:numeric Matej Cepl 2023-02-16 10:44:30 +00:00
  • f30cbb68aa Accepting request 1065621 from devel:languages:python:numeric Dominique Leuenberger 2023-02-14 15:47:24 +00:00
  • 90e84d41cc Accepting request 1065621 from devel:languages:python:numeric Dominique Leuenberger 2023-02-14 15:47:24 +00:00
  • 6119333932 Accepting request 1064739 from home:apersaud:branches:devel:languages:python:numeric Matej Cepl 2023-02-14 00:09:58 +00:00
  • d30a8b2cfd Accepting request 1064739 from home:apersaud:branches:devel:languages:python:numeric Matej Cepl 2023-02-14 00:09:58 +00:00
  • f033e6ca01 Accepting request 983717 from devel:languages:python:numeric Dominique Leuenberger 2022-06-19 19:11:30 +00:00
  • 3da0c093d7 Accepting request 983717 from devel:languages:python:numeric Dominique Leuenberger 2022-06-19 19:11:30 +00:00
  • ac454e9149 Accepting request 983693 from home:badshah400:branches:devel:languages:python:numeric Dirk Mueller 2022-06-19 17:22:13 +00:00
  • b5c6e02632 Accepting request 983693 from home:badshah400:branches:devel:languages:python:numeric Dirk Mueller 2022-06-19 17:22:13 +00:00
  • 4a9482be19 Accepting request 959731 from devel:languages:python:numeric Dominique Leuenberger 2022-03-06 17:15:58 +00:00
  • 9d3ad598a5 Accepting request 959731 from devel:languages:python:numeric Dominique Leuenberger 2022-03-06 17:15:58 +00:00
  • cd0d484985 Accepting request 959609 from home:badshah400:branches:devel:languages:python:numeric Dirk Mueller 2022-03-06 16:25:16 +00:00
  • cca70648c8 Accepting request 959609 from home:badshah400:branches:devel:languages:python:numeric Dirk Mueller 2022-03-06 16:25:16 +00:00
  • 6dac794127 Accepting request 917807 from devel:languages:python:numeric Dominique Leuenberger 2021-09-09 21:07:50 +00:00
  • 5a70d195fe Accepting request 917807 from devel:languages:python:numeric Dominique Leuenberger 2021-09-09 21:07:50 +00:00
  • 8e85435120 - Correct order of definitions to generate multiple packages for multiple builds. Matej Cepl 2021-09-09 16:09:00 +00:00
  • 11a1183592 - Correct order of definitions to generate multiple packages for multiple builds. Matej Cepl 2021-09-09 16:09:00 +00:00
  • 5898608629 Accepting request 916929 from home:apersaud:branches:devel:languages:python:numeric Matej Cepl 2021-09-09 11:34:57 +00:00
  • 5faf84886f Accepting request 916929 from home:apersaud:branches:devel:languages:python:numeric Matej Cepl 2021-09-09 11:34:57 +00:00
  • 5ad1a3e9b1 Accepting request 902222 from devel:languages:python:numeric Dominique Leuenberger 2021-06-25 13:01:31 +00:00
  • e653488311 Accepting request 902222 from devel:languages:python:numeric Dominique Leuenberger 2021-06-25 13:01:31 +00:00
  • 3fa11cca32 Accepting request 901805 from home:andythe_great:branches:devel:languages:python:numeric Matej Cepl 2021-06-24 21:49:39 +00:00
  • 52d1aedfca Accepting request 901805 from home:andythe_great:branches:devel:languages:python:numeric Matej Cepl 2021-06-24 21:49:39 +00:00
  • c7ffd5873c Accepting request 873639 from devel:languages:python:numeric Dominique Leuenberger 2021-02-19 22:44:54 +00:00
  • 2817b85ecd Accepting request 873639 from devel:languages:python:numeric Dominique Leuenberger 2021-02-19 22:44:54 +00:00
  • edebb5165c Accepting request 873560 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2021-02-19 07:38:36 +00:00
  • 2fccd3979b Accepting request 873560 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2021-02-19 07:38:36 +00:00
  • cf8dcbc318 Accepting request 865040 from devel:languages:python:numeric Dominique Leuenberger 2021-01-20 17:29:28 +00:00
  • acc51346f8 Accepting request 865040 from devel:languages:python:numeric Dominique Leuenberger 2021-01-20 17:29:28 +00:00
  • 4ac38cc19a Accepting request 865029 from home:jayvdb:branches:devel:languages:python:numeric Markéta Machová 2021-01-20 16:08:59 +00:00
  • a45e6f4f38 Accepting request 865029 from home:jayvdb:branches:devel:languages:python:numeric Markéta Machová 2021-01-20 16:08:59 +00:00
  • 3eb1bad113 Accepting request 854906 from devel:languages:python:numeric Dominique Leuenberger 2020-12-15 11:31:07 +00:00
  • ccc4cf0d78 Accepting request 854906 from devel:languages:python:numeric Dominique Leuenberger 2020-12-15 11:31:07 +00:00
  • 194c04b3d1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=27 Markéta Machová 2020-12-11 14:09:03 +00:00
  • 3a4d070c02 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=27 Markéta Machová 2020-12-11 14:09:03 +00:00
  • 16b5d0d655 Accepting request 854895 from home:badshah400:branches:devel:languages:python:numeric Markéta Machová 2020-12-11 14:08:03 +00:00
  • 135a2f399a Accepting request 854895 from home:badshah400:branches:devel:languages:python:numeric Markéta Machová 2020-12-11 14:08:03 +00:00
  • c88a118f48 Accepting request 854595 from home:badshah400:branches:devel:languages:python:numeric Matej Cepl 2020-12-10 21:13:31 +00:00
  • b4089c741e Accepting request 854595 from home:badshah400:branches:devel:languages:python:numeric Matej Cepl 2020-12-10 21:13:31 +00:00
  • 38165f565b Accepting request 851345 from devel:languages:python:numeric Dominique Leuenberger 2020-11-29 11:30:19 +00:00
  • 608d2629d1 Accepting request 851345 from devel:languages:python:numeric Dominique Leuenberger 2020-11-29 11:30:19 +00:00
  • 8793515cc0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=23 Markéta Machová 2020-11-27 14:06:08 +00:00
  • c70004b843 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=23 Markéta Machová 2020-11-27 14:06:08 +00:00
  • 51a8792245 Accepting request 851124 from home:badshah400:branches:devel:languages:python:numeric Markéta Machová 2020-11-27 13:57:27 +00:00
  • d62cb724c0 Accepting request 851124 from home:badshah400:branches:devel:languages:python:numeric Markéta Machová 2020-11-27 13:57:27 +00:00
  • 7dd0dabb0d Accepting request 802613 from devel:languages:python:numeric Dominique Leuenberger 2020-05-11 11:44:48 +00:00
  • 6348b6b0a5 Accepting request 802613 from devel:languages:python:numeric Dominique Leuenberger 2020-05-11 11:44:48 +00:00
  • bb0a69c0ad - ensure rebuild when hdf5 version changes (bsc#1150049) Dirk Mueller 2020-05-11 07:48:16 +00:00
  • aa19e9290d - ensure rebuild when hdf5 version changes (bsc#1150049) Dirk Mueller 2020-05-11 07:48:16 +00:00
  • 0fe9cb64fe Accepting request 730750 from devel:languages:python:numeric Yuchen Lin 2019-09-16 08:51:14 +00:00
  • dcb4b4adb2 Accepting request 730750 from devel:languages:python:numeric Yuchen Lin 2019-09-16 08:51:14 +00:00
  • 4957d96580 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=18 Tomáš Chvátal 2019-09-13 13:55:19 +00:00
  • 474a43a5f8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-h5py?expand=0&rev=18 Tomáš Chvátal 2019-09-13 13:55:19 +00:00
  • eaab0befeb - Update to 2.10.0: * no upstream changelog provided - Update patch remove_unittest2.patch - Remove upstream merged fix_failing_x86_test.patch Tomáš Chvátal 2019-09-13 13:48:53 +00:00
  • 9a3e22269a - Update to 2.10.0: * no upstream changelog provided - Update patch remove_unittest2.patch - Remove upstream merged fix_failing_x86_test.patch Tomáš Chvátal 2019-09-13 13:48:53 +00:00
  • 88458d65c1 Accepting request 720115 from devel:languages:python:numeric Dominique Leuenberger 2019-08-05 08:36:01 +00:00
  • 90d56a572d Accepting request 720115 from devel:languages:python:numeric Dominique Leuenberger 2019-08-05 08:36:01 +00:00
  • 1d100d2c9b Accepting request 720114 from home:TheBlackCat:branches:devel:languages:python:numeric Todd R 2019-07-31 20:31:52 +00:00
  • f835d97a3f Accepting request 720114 from home:TheBlackCat:branches:devel:languages:python:numeric Todd R 2019-07-31 20:31:52 +00:00
  • 82494449a2 Accepting request 683882 from devel:languages:python:numeric Dominique Leuenberger 2019-03-12 08:54:57 +00:00
  • dc2ca9421b Accepting request 683882 from devel:languages:python:numeric Dominique Leuenberger 2019-03-12 08:54:57 +00:00