-
-
Notifications
You must be signed in to change notification settings - Fork 221
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
Numpy >= 2.0 issue #495
Comments
@prav2019 What is your Numpy version? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Please checkout the F.A.Q page before creating a bug ticket to make sure it is not already addressed.
Describe the bug
deepdiff breaks if there is numpy 2.0 and above
To Reproduce
Install numpy >=2.0 and try deepdiff
Expected behavior
Should not throw error with numpy 2 and above
OS, DeepDiff version and Python version (please complete the following information):
Additional context
Stack trace:
import DeepDiff File "/usr/local/lib/python3.12/site-packages/deepdiff/init.py", line 10, in from .diff import DeepDiff File "/usr/local/lib/python3.12/site-packages/deepdiff/diff.py", line 16, in from deepdiff.helper import (strings, bytes_type, numbers, uuids, times, ListItemRemovedOrAdded, notpresent, File "/usr/local/lib/python3.12/site-packages/deepdiff/helper.py", line 60, in np_float_ = np.float_ ^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/numpy/init.py", line 400, in getattr raise AttributeError( AttributeError:
np.float_
was removed in the NumPy 2.0 release. Usenp.float64
instead.The text was updated successfully, but these errors were encountered: