Skip to content

Comments

update macos intel runner#819

Open
ianhi wants to merge 1 commit intozarr-developers:mainfrom
ianhi:fix/replace-macos-13-runner
Open

update macos intel runner#819
ianhi wants to merge 1 commit intozarr-developers:mainfrom
ianhi:fix/replace-macos-13-runner

Conversation

@ianhi
Copy link
Contributor

@ianhi ianhi commented Feb 20, 2026

The nightly wheels job has been cancelled for some time now because the macos-13 runner was removed in december 2025.

see: https://github.com/zarr-developers/numcodecs/actions/workflows/wheel.yaml?query=event%3Aschedule

This is the fix for that as I understand it.

TODO:

  • Unit tests and/or doctests in docstrings
  • Tests pass locally
  • Docstrings and API docs for any new/modified user-facing classes and functions
  • Changes documented in docs/release.rst
  • Docs build locally
  • GitHub Actions CI passes
  • Test coverage to 100% (Codecov passes)

@codecov
Copy link

codecov bot commented Feb 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 2.14%. Comparing base (e0ddee6) to head (a447b33).

❌ Your project check has failed because the head coverage (2.14%) is below the target coverage (100.00%). You can increase the head coverage or adjust the target coverage.

❗ There is a different number of reports uploaded between BASE (e0ddee6) and HEAD (a447b33). Click for more details.

HEAD has 20 uploads less than BASE
Flag BASE (e0ddee6) HEAD (a447b33)
23 3
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #819       +/-   ##
==========================================
- Coverage   99.33%   2.14%   -97.19%     
==========================================
  Files          26      26               
  Lines         898     884       -14     
==========================================
- Hits          892      19      -873     
- Misses          6     865      +859     

see 25 files with indirect coverage changes

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

@ianhi
Copy link
Contributor Author

ianhi commented Feb 20, 2026

oh boy

image

@ianhi
Copy link
Contributor Author

ianhi commented Feb 20, 2026

these are all seemingly unrelated:

FAILED numcodecs/tests/test_json.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)
FAILED numcodecs/tests/test_msgpacks.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)
FAILED numcodecs/tests/test_pickles.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)
FAILED numcodecs/tests/test_vlen_array.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)
FAILED numcodecs/tests/test_vlen_bytes.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)
FAILED numcodecs/tests/test_vlen_utf8.py::test_backwards_compatibility - numpy.exceptions.VisibleDeprecationWarning: dtype(): align should be passed as Python or NumPy boolean but got `align=0`. Did you mean to pass a tuple to create a subarray type? (Deprecated NumPy 2.4)

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.

1 participant