seperman / deepdiff

DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.
http://zepworks.com
Other
2.03k stars 224 forks source link

Moving numpy dependency to requirements.txt #465

Closed stebranchi closed 5 months ago

stebranchi commented 5 months ago

Hi,

I'm having problems with the current version of this library, since it's throwing errors with the numpy 2.0.0 version. So i'm proposing you this simple change, to move the dependency directly into requirements.txt This should fix the error.

seperman commented 5 months ago

Hi @stebranchi Thanks for the PR. numpy is an optional package. Fixing DeepDiff to work with both Numpy 2 and older should be our aim. I am closing this PR since it doesn't address the issue.