<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-h5py, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-10-22T03:02:41+00:00</updated>
<entry>
<title>python3-h5py: upgrade 3.14.0 -&gt; 3.15.0</title>
<updated>2025-10-22T03:02:41+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-10-22T02:22:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1f33e2ddcf69f84e125bb38357270781f14f2c7e'/>
<id>urn:sha1:1f33e2ddcf69f84e125bb38357270781f14f2c7e</id>
<content type='text'>
0001-setup_build.py-avoid-absolute-path.patch
refreshed for 3.15.0

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: upgrade 3.13.0 -&gt; 3.14.0</title>
<updated>2025-06-10T04:24:13+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-06-10T03:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b8e88cfbede7ff4b35e8388269ad84da8520bf4f'/>
<id>urn:sha1:b8e88cfbede7ff4b35e8388269ad84da8520bf4f</id>
<content type='text'>
0001-setup_build.py-avoid-absolute-path.patch
refreshed for 3.14.0

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: upgrade 3.11.0 -&gt; 3.12.1</title>
<updated>2024-09-30T14:34:25+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-09-30T07:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=34821f5c4b3dfda5e4d99d34d804c1ebcce9f66d'/>
<id>urn:sha1:34821f5c4b3dfda5e4d99d34d804c1ebcce9f66d</id>
<content type='text'>
0001-setup_build.py-avoid-absolute-path.patch
refreshed for 3.12.1

Changelog:
 https://github.com/h5py/h5py/blob/master/docs/whatsnew/3.12.rst

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: upgrade to 3.11.0</title>
<updated>2024-06-07T16:12:01+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2024-06-06T17:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7d5e32b7e9a950d29d8e333df5c6c49c0c02c021'/>
<id>urn:sha1:7d5e32b7e9a950d29d8e333df5c6c49c0c02c021</id>
<content type='text'>
Notably, this release builds with Cython 3 and GCC 14.

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: backport a cython 3.x compatibility patch</title>
<updated>2024-01-09T03:54:38+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex.kanavin@gmail.com</email>
</author>
<published>2024-01-05T13:36:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8b100a34f640afda22ef75692fa068a9c7aee716'/>
<id>urn:sha1:8b100a34f640afda22ef75692fa068a9c7aee716</id>
<content type='text'>
Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: Upgrade to 3.8.0</title>
<updated>2023-03-02T04:22:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-03-02T04:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4e84bef8912e40bbbede22e5e4f662b44dfdfc16'/>
<id>urn:sha1:4e84bef8912e40bbbede22e5e4f662b44dfdfc16</id>
<content type='text'>
Drop unused patches

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: fix wrong file driver version</title>
<updated>2022-09-21T13:34:45+00:00</updated>
<author>
<name>hongxu</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2022-09-20T11:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a1965d0972f550387262b9db8b01728956ac1318'/>
<id>urn:sha1:a1965d0972f550387262b9db8b01728956ac1318</id>
<content type='text'>
Due to commit [1] applied in hdf5 (1.13.2), import hdf5 failed

|&gt;&gt;&gt; import h5py
|Traceback (most recent call last):
|  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
|  File "/usr/lib/python3.10/site-packages/h5py/__init__.py", line 56, in &lt;module&gt;
|    from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z, h5pl
|  File "h5py/h5fd.pyx", line 220, in init h5py.h5fd
|RuntimeError: Wrong file driver version # (wrong file driver version #)

Initial driver version to fix the error

[1] https://github.com/HDFGroup/hdf5/commit/42b767fc67ad1e13735e3cee2077f2e108f9463e

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: Upgrade 3.1.0 -&gt; 3.2.1</title>
<updated>2021-04-01T15:31:16+00:00</updated>
<author>
<name>Leon Anavi</name>
<email>leon.anavi@konsulko.com</email>
</author>
<published>2021-03-30T11:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f95812d0bc1bf25778566a44791257e5a113ab63'/>
<id>urn:sha1:f95812d0bc1bf25778566a44791257e5a113ab63</id>
<content type='text'>
Upgrade to release 3.2.1:

- Added support to use the HDF5 ROS3 driver to access HDF5 files
  on S3
- Setting the config option default_file_mode to values other than
  'r' is deprecated. Pass the desired mode when opening a
  :class:`~.File` instead.
- :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.
- Fix :attr:`.File.driver` when the read-only S3 driver is
  available.

Add hdf5-native as a dependency to avoid:

error: libhdf5.so: cannot open shared object file: No such file or directory

Signed-off-by: Leon Anavi &lt;leon.anavi@konsulko.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: Upgrade 2.10.0 -&gt; 3.1.0</title>
<updated>2021-02-24T17:07:24+00:00</updated>
<author>
<name>Leon Anavi</name>
<email>leon.anavi@konsulko.com</email>
</author>
<published>2021-02-22T17:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=606a07f6c5fed53846de53acbbf9ed29e481f395'/>
<id>urn:sha1:606a07f6c5fed53846de53acbbf9ed29e481f395</id>
<content type='text'>
Upgrade to release 3.1.0:

- Fix using bytes as names for :meth:`~Group.create_dataset` and
￼  :meth:`~Group.create_virtual_dataset`.
- Fix writing data as a list to a dataset with a sub-array data
  type.
- Preserve endianess in Cython dataset Reader
- If pytest is missing pytest-mpi then it will now fail
  immediately with a clear warning message
- Fix a test which was failing on big-endian systems

Signed-off-by: Leon Anavi &lt;leon.anavi@konsulko.com&gt;
Acked-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-h5py: improve reproducibility</title>
<updated>2021-02-01T18:44:32+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2021-01-29T03:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=193078e6bb6edbf39d568e5bd7967b757b94ff09'/>
<id>urn:sha1:193078e6bb6edbf39d568e5bd7967b757b94ff09</id>
<content type='text'>
Prevent absolute path from ending up in the egg-info SOURCES.txt.

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Acked-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
