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.
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 issue is related to the use of the...
It would be really helpful to have type hints or stubs for this package to help the developer in his experience using the library*. I have found no alternative solution,...
I' not sure is this a bug or not. Maybe someone can give me some hint to fix this problem. **Describe the bug** I have a custom Node object with...
**Is your feature request related to a problem? Please describe.** Faced a situation when it became necessary to check when comparing only a certain path, including parameters that are inside...
**Is your feature request related to a problem? Please describe.** Deepdiff doesn't support direct xml trees comparison and hashing. **Describe the solution you'd like** Add option to diff xml trees...
**Describe the bug** Hash collision seems to happen whenever two dataframes have the same column names, regardless of the rows. **To Reproduce** ```python from deepdiff import DeepHash x = pd.DataFrame({'a':...
``` class Image(BaseModel): size: SizeFormat extension: ImageFormat data: bytes ``` Image object contains the data field, which is a byte string representing the image. When comparing Image lists, an error...
8.0.0
With the introduction of `threshold_to_diff_deeper`, the values returned are different than in previous versions of DeepDiff. You can still get the older values by setting `threshold_to_diff_deeper=0`. However to signify that...
Hello guys, i got an issue when deepdiff didn't raise an exception but just printed errors to the output stream > Can not produce a hash for root['element'].Not counting this...
[Significant Digits](https://zepworks.com/deepdiff/current/numbers.html#significant-digits-label) defines the number of digits AFTER the decimal point to be used in the comparison. When set to 0, it is still comparing after the decimal point. ```python...