Skip to content
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

Tracking issue: NumPy 2.0 Compatibility #19246

Closed
18 tasks done
jakevdp opened this issue Jan 8, 2024 · 2 comments
Closed
18 tasks done

Tracking issue: NumPy 2.0 Compatibility #19246

jakevdp opened this issue Jan 8, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@jakevdp
Copy link
Collaborator

jakevdp commented Jan 8, 2024

NumPy 2.0 is coming, and there are a number of things we need to do to ensure a smooth transition for users. This issue tracks these TODOs. Relevant NumPy issue is here: numpy/numpy#24300.

This has some overlap with #18353, as NumPy is aiming for array API compatibility in v2.0.

Fix some relevant bugs in NumPy & SciPy:

Once there is a NumPy 2.0 release candidate, we should do an ml_dtypes and jaxlib release built against that candidate; these should be compatible with numpy versions back to our minimum supported version.

@jakevdp
Copy link
Collaborator Author

jakevdp commented Jan 25, 2024

We're in good shape here; the only failures as of today are fft bugs upstream (numpy/numpy#25661 and numpy/numpy#25679). These are being fixed in numpy/numpy#25668

Beyond that, our main TODO is to update our builds to use the numpy 2.0 ABI once the release candidates are out.

@hawkinsp
Copy link
Collaborator

hawkinsp commented Apr 4, 2024

I think we can declare this fixed. We've made a release with NumPy 2.0, which was the last main TODO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants