-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
array-api-strict v2.1.2 breaks CI #9750
Comments
The offending package is numba 0.61 will be numpy 2.1 compatible, but isn't yet released. One short-term solution to unlock CI would be to pin numpy <2.1 in all CI with environments containing numba. |
you mean, pin |
That would be one solution, or to pin numpy>=2,<2.1. Not sure what's more reasonable. |
if I understand correctly, the issue is that the new version of |
The conda-forge If the current choice is to pin |
Edit: actually, I misunderstood what you said. I guess it would be best to pin |
Thanks @rgommers, much appreciated. @keewis The all-but-numba check fails even with numpy=2.1.3 and array-api-strict=2.1.2. See https://github.com/pydata/xarray/actions/runs/11739187309/job/32703227103?pr=9751 |
I'll look into it, but this might take some time. |
What is your issue?
array-api-strict v2.1.2
(released some hours ago) needsnumpy >=2.1
, but the conda-forge package is missing that pin:see:
Some of xarray's dependencies are not available yet for numpy >=2.1, the current environments resolve to numpy 2.0.2. This breaks the tests where array-api-strict is imported.
The text was updated successfully, but these errors were encountered: