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
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):
OS: Ubuntu
Version
Python Version 3.12.7
DeepDiff Version 8.0.1
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. Use np.float64 instead.
The text was updated successfully, but these errors were encountered:
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: