Skip to content

Update h5io version for CVE - #14499

Merged
larsoner merged 4 commits into
mne-tools:mainfrom
larsoner:bump-h5io
Nov 5, 2026
Merged

larsoner merged 4 commits into
mne-tools:mainfrom
larsoner:bump-h5io

Conversation

@larsoner

@larsoner larsoner commented Nov 5, 2026

Copy link
Copy Markdown
Member

Bump to h5io 0.2.6 which just came out because <= 0.2.5 is a security risk, and thus takes priority over our SPEC0 standard.

I also enabled private vulnerability reporting in https://github.com/mne-tools/mne-python/settings/security_analysis so people can report that way instead of emailing if they want.

@larsoner larsoner added the backport-candidate on-merge: backport to maint/1.13 label Nov 5, 2026
@drammock

drammock commented Nov 5, 2026

Copy link
Copy Markdown
Member

@larsoner CIs will fail until 0.2.6 hits conda-forge; move h5io from dependencies into pypi-dependencies table in the pixi.toml file if you don't want to wait for that

@larsoner

larsoner commented Nov 5, 2026

Copy link
Copy Markdown
Member Author

Okay that should happen in an hour or two, will restart CIs then

@larsoner
larsoner merged commit d7548ee into mne-tools:main Nov 5, 2026
25 checks passed
@larsoner
larsoner deleted the bump-h5io branch November 5, 2026 20:04
@lumberbot-app

lumberbot-app Bot commented Nov 5, 2026

Copy link
Copy Markdown

Owee, I'm MrMeeseeks, Look at me.

There seem to be a conflict, please backport manually. Here are approximate instructions:
They assume that the base project is the Git remote upstream and your fork is origin.

  1. Update backport branch.
git fetch upstream maint/1.13:maint/1.13
# or `git pull upstream maint/1.13` if you are on maint/1.13
  1. Create PR branch.
git switch -c auto-backport-of-pr-14499-on-maint/1.13 maint/1.13
  1. Cherry pick the first parent branch of this PR on top of the older branch:
git cherry-pick -x -m1 d7548ee6f8abd1df6a3fbf432079cd10a38102c3
  1. You will likely have some merge/cherry-pick conflict here, fix them and commit:
git commit -am 'Backport PR #14499: Update h5io version for CVE'
  1. Push to a named branch:
git push --set-upstream origin auto-backport-of-pr-14499-on-maint/1.13
  1. Create a PR against branch maint/1.13, I would have named this PR:

Backport PR #14499 on branch maint/1.13 (Update h5io version for CVE)

And apply the correct labels and milestones.

Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon!

Remember to remove the Still Needs Manual Backport label once the PR gets merged.

If these instructions are inaccurate, feel free to suggest an improvement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants