Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

takluyver
Copy link
Member

rever steps version_bump and changelog, followed by manual cleanup.

@takluyver takluyver added this to the 3.11 milestone Apr 5, 2024
Copy link

codecov bot commented Apr 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.58%. Comparing base (71af64d) to head (76afe10).
Report is 6 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #2405   +/-   ##
=======================================
  Coverage   89.58%   89.58%           
=======================================
  Files          17       17           
  Lines        2391     2391           
=======================================
  Hits         2142     2142           
  Misses        249      249           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ajelenak
Copy link
Contributor

ajelenak commented Apr 5, 2024

When is the release date? Would it be possible to add support for libhdf5-1.14.4, due out later next week?

@takluyver
Copy link
Member Author

There isn't a set date, but Numpy 2.0 is coming quite soon, and I imagine there are downstream packages that would like to test with Numpy 2.0rc1 and h5py before Numpy 2 is final. So there is some time pressure.

Do you know how much effort supporting HDF5 1.14.4 is likely to be? Is #2403 likely to be the only issue?

@ajelenak
Copy link
Contributor

ajelenak commented Apr 5, 2024

There's native (libhdf5) support for float16 datatype. I have branch and will make a PR so the changes can be discussed.

@takluyver
Copy link
Member Author

Please do! My instinct, though, is that cutting over from our added float16 type might be thorny enough that we want to get 3.11 out the door before tackling that. Let's see what the PR looks like, though.

@ajelenak
Copy link
Contributor

ajelenak commented Apr 5, 2024

See #2406.

@takluyver takluyver merged commit 2c80981 into h5py:master Apr 10, 2024
@takluyver takluyver deleted the rever-3.11 branch April 10, 2024 09:54
@takluyver
Copy link
Member Author

3.11 is out on PyPI now.

Unfortunately we don't have Linux aarch64 wheels at the moment. These were built on Travis CI using their 'partner queues', where ARM & IBM provide their respective CPU architectures for open source projects to use. Travis builds haven't been launching for a few months; I asked Travis support about this a few days ago, but so far there's no movement. Maybe this will come back for a future release, maybe we'll move it to another CI provider, or maybe it's just more than we have room to support. 🤷

@lpsinger
Copy link

lpsinger commented Apr 10, 2024

cibuildwheel provides instructions for how to do aarch64 builds under qemu emulation on the free tier of GitHub Actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants