Skip to content

Update MATLAB, Python, and 3p package versions for testing#128

Merged
jm9176 merged 4 commits into
mainfrom
update-python-package-version
Jan 9, 2026
Merged

Update MATLAB, Python, and 3p package versions for testing#128
jm9176 merged 4 commits into
mainfrom
update-python-package-version

Conversation

@jm9176

@jm9176 jm9176 commented Jan 9, 2026

Copy link
Copy Markdown
Member

I have configured the tests to run using 24a (oldest supported MATLAB release for Zarr) and the latest available release of MATLAB. This change should be sufficient, as the latest MATLAB version will keep incrementing as new MATLAB release is made available. I already discussed this with @krisfed offline.

I have also applied a similar change to Python and related 3p packages. As the last supported Python version for MATLAB 24a is 3.11 (https://www.mathworks.com/support/requirements/python-compatibility.html), I did not want to add more combinations with different versions of Python and then apply similar combinations for the latest available MATLAB. As a result, I configured the workflow file to use,

  1. Python-3.11, numpy-1.26.4, and tensorstore-0.1.71 with MATLAB R2024a, and
  2. latest available versions of Python, numpy, and tensorstore with the latest available version of MATLAB.

In case of any changes/suggestions, please let me know.

@jm9176 jm9176 requested review from jhughes-mw and krisfed January 9, 2026 15:56
@jm9176 jm9176 self-assigned this Jan 9, 2026
@codecov

codecov Bot commented Jan 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.81%. Comparing base (b263690) to head (aa2cb12).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #128   +/-   ##
=======================================
  Coverage   95.81%   95.81%           
=======================================
  Files           8        8           
  Lines         263      263           
=======================================
  Hits          252      252           
  Misses         11       11           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@krisfed krisfed left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you Shubh!

@jm9176 jm9176 merged commit a55a3f2 into main Jan 9, 2026
15 checks passed
@jm9176 jm9176 deleted the update-python-package-version branch January 9, 2026 18:39
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