deepdiff icon indicating copy to clipboard operation
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.

Results 114 deepdiff issues
Sort by recently updated
recently updated
newest added

This is not a bug I want to know the key. ``` diff = deepdiff.DeepDiff(reverse_dict, paid_dict,verbose_level=1, view='tree') print((diff.keys()) dict_keys(['type_changes', 'dictionary_item_removed', 'values_changed', 'dictionary_item_added']) item = diff["values_changed"][0] print(item) "" now how to...

**Is your feature request related to a problem? Please describe.** ```py import deepdiff deepdiff.DeepDiff({'foo':['data1', 'data2', 'data3'], 'bar': None},{'foo':['data1', 'data2', 'data4', 'bar': None]}) ``` return ```py {'values_changed': {"root['foo'][2]": {'new_value': 3, 'old_value':...

Added python and deepdiff versions to bug template

**Describe the bug** The documentation for `from_json_pickle` implies that it will return a `DeepDiff` object with similar values to the ones created by `to_json_pickle`. This is not what it does....

Hi, Is there a way to achive, to know that there is difference but to exit on max_diffs=1 ? For example: ``` a1 = {"a": 1, "b": [3,2,1]} a2 =...

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** The tool deep diff returns a malformed json output...

With version 5.5.0 it is perfectly possible to run deepdiff in a multiprocessing context (with ProcessPoolExecutor ....) without any problem. So thank you very much for providing this excellent tool....

[Python 3.5](https://docs.python.org/3/whatsnew/3.5.html#pep-485-a-function-for-testing-approximate-equality) introduces [math.isclose](https://docs.python.org/3.5/library/math.html#math.isclose) and I've found it very useful in several contexts. I would be happy to contribute a PR for this enhancement if you're open to including this...

Is this the expected behaviour? exclude_regex_paths seem to work only for "values_changed" not for others (ex. iterable_item_added or iterable_item_removed or dictionary_item_added etc)

Hi Is it possible to compare two dictionary and output a third dictionary with difference only

enhancement
help wanted