-
Notifications
You must be signed in to change notification settings - Fork 93
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
upgrade to numpy 2.0.0 #4098
Comments
I was about to open an issue about this. Note this is also a blocker to widely supporting python 3.13 and newer. Numpy no longer provides builds of numpy <2 for python 3.13, but also no longer supports python 3.9. |
github-merge-queue bot
pushed a commit
that referenced
this issue
Feb 24, 2025
Removes some pinned Python versions and dependencies, allowing support for python 3.13. This also removed `typed-ast`, which is not used directly by arkouda and is EOL. In Python 3.8+, its recommend to use `ast` as the replacement if its needed. This PR adjusts the CI to test Python 3.12. Python 3.13 cannot be tested in the CI yet due to [dependency issues from numpy](#4098). numpy <2 does work with python 3.13, but a wheel is not provided so it must be built from source on `pip install`, which the CI cannot handle. Resolves #3346: technically was already resolved because ForwardRef was removed in #3747 Signed-off-by: Jade Abraham <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Upgrade arkouda to use numpy 2.0.0.
Numpy 2.0 has a number of api changes, so this may require a number of changes.
The text was updated successfully, but these errors were encountered: