You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To prepare for NumPy 2.0, it might be worthwhile to start testing Sparse against NumPy 2 in CI
Also as NumPy is tracking ecosystem support for NumPy 2.0, it would be helpful to share Sparse current support status in issue (with any plans): numpy/numpy#26191
NumPy has put out a migration guide. More details are in the release notes. As Sparse doesn't have C/C++ usage of NumPy, only the Python changes would be relevant
Describe alternatives you've considered
In the short term, Sparse may wish to set an upper bound on NumPy version until testing can happen. Alternatively Sparse could wait for user issues and address as those come up
Maybe there are other options that haven't been considered here
Additional context
As Sparse depends on Numba, would recommend using the Numba 0.60.0rc1 packages for testing. These work with NumPy 2: numba/numba#9544 (comment)
Note: Numba does not yet provide a NumPy 2 style API, which will likely come in 0.61.0 (or later): numba/numba#9540
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
NumPy 2.0 is coming out soon ( numpy/numpy#24300 ). NumPy 2.0.0rc1 packages for conda & wheels came out 3 weeks back ( numpy/numpy#24300 (comment) )
Describe the solution you'd like
To prepare for NumPy 2.0, it might be worthwhile to start testing Sparse against NumPy 2 in CI
Also as NumPy is tracking ecosystem support for NumPy 2.0, it would be helpful to share Sparse current support status in issue (with any plans): numpy/numpy#26191
NumPy has put out a migration guide. More details are in the release notes. As Sparse doesn't have C/C++ usage of NumPy, only the Python changes would be relevant
Describe alternatives you've considered
In the short term, Sparse may wish to set an upper bound on NumPy version until testing can happen. Alternatively Sparse could wait for user issues and address as those come up
Maybe there are other options that haven't been considered here
Additional context
As Sparse depends on Numba, would recommend using the Numba 0.60.0rc1 packages for testing. These work with NumPy 2: numba/numba#9544 (comment)
Note: Numba does not yet provide a NumPy 2 style API, which will likely come in 0.61.0 (or later): numba/numba#9540
The text was updated successfully, but these errors were encountered: