deepdiff
deepdiff copied to clipboard
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.
Hi, First of all, thanks for writing a great library. I have used it in a lot of testing and it saved me from so many bugs. I just ran...
For my migration system, one of the more often applied use cases is a rename of a dictionary key (which in jsonschema often is the name of an object's field),...
We already have ignore significant digits but what we need to add is a threshold for numerics so that it ignores the diff if it is within the threshold. For...
Would be great to be able to compare 2 objects for similar key values, for example: `d1 = {"keyA": {"value": 10}, "keyB": {"value": 20}}` `d1 = {"keyA": {"value": 30}, "keyB":...
First off, deepdiff is great. Thanks. I found the following behavior somewhat surprising. (The failure is on the last line, my expectations are set on the preceeding lines) ``` import...
- [x] removing unnecessary print
Please checkout the [F.A.Q](https://zepworks.com/deepdiff/current/faq.html) page before creating a bug ticket to make sure it is not already addressed. **Describe the bug** We have a test case that succeeded on prior...
**Describe the bug** I have two objects I want to compare with each other. In order to do so I use your package deepdiff. So imagine you have object A...
**Describe the bug** When a list[dict] contains a duplicate object, deepdiff will works wrong. **To Reproduce** ```python expect_value = [{"id": 1}, {"id": 1}, {"id": 1}] actual_value = [{"id": 1, "name":...
**Describe the bug** A breaking change for Python 3.6 was included in DeepDiff 6.1.0. ```text Python 3.6.15 | packaged by conda-forge | (default, Dec 3 2021, 18:49:43) [GCC Clang 11.1.0]...