Skip to content

ci: extend the no-wheel lane guard to h5py - #94

Merged
kjs11 merged 1 commit into
masterfrom
ci/guard-315-h5py
Nov 2, 2026
Merged

kjs11 merged 1 commit into
masterfrom
ci/guard-315-h5py

Conversation

@wenh06

@wenh06 wenh06 commented Nov 1, 2026

Copy link
Copy Markdown
Collaborator

torch 2.15.0 shipped cp315 wheels, so the torch-only guard no longer skips the 3.15 lane -- which then went red everywhere: h5py has no cp315 wheel and its sdist build fails on the runner (missing hdf5 headers).

Probe h5py with pip download --only-binary :all: (pip index versions is unusable here: h5py publishes sdists, so versions list regardless of wheel availability) and skip the lane with a visible notice until h5py ships cp315. Same semantics as the torch gate; probe validated on 3.13.

torch 2.15.0 published cp315 wheels (2026-11), so the torch-only guard
no longer skips the 3.15 lane -- but h5py still has no cp315 wheel and
its sdist build fails on the runner (missing hdf5 headers), turning the
freshly lit lane red on every open PR.

Probe h5py separately with pip download --only-binary (h5py publishes
sdists too, so 'pip index versions' would list versions regardless of
wheel availability) and skip the lane with a visible notice until h5py
ships cp315 wheels.  The lane will then light up fully by itself.
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-11-01T15:35:07.724360Z
We couldn’t complete this review. Comment @codex review to try again.
f7a8e99 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@codecov

codecov Bot commented Nov 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.76%. Comparing base (13a43a3) to head (f7a8e99).
⚠️ Report is 2 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #94   +/-   ##
=======================================
  Coverage   92.76%   92.76%           
=======================================
  Files         138      138           
  Lines       18628    18628           
=======================================
  Hits        17280    17280           
  Misses       1348     1348           
Flag Coverage Δ
core 67.31% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@kjs11
kjs11 added this pull request to the merge queue Nov 2, 2026
Merged via the queue into master with commit 53c0998 Nov 2, 2026
18 checks passed
@wenh06
wenh06 deleted the ci/guard-315-h5py branch November 11, 2026 15:22
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.

2 participants