Releases: seperman/deepdiff
Releases · seperman/deepdiff
6.3.0
PrefixOrSuffixOperator
: This operator will skip strings that are suffix or prefix of each other.include_obj_callback
andinclude_obj_callback_strict
are added by Håvard Thom.- Fixed a corner case where numpy's
np.float32
nans are not ignored when usingignore_nan_equality
by Noam Gottlieb orjson
becomes optional again.- Fix for
ignore_type_in_groups
with numeric values so it does not report number changes when the number types are different.
6.2.1
6.1.0
- DeepDiff.affected_paths can be used to get the list of all paths where a change, addition, or deletion was reported for.
- DeepDiff.affected_root_keys can be used to get the list of all paths where a change, addition, or deletion was reported for.
- Bugfix: ValueError when using Decimal 0.x #339 by Enric Pou
- Serialization of UUID
6.0.0
5.8.2
5.8.1
New In DeepDiff 5-8-1
DeepDiff 5-8-1 includes bug fixes: - Fixed test suite for 32bit systems
(#302) by Louis-Philippe Véronneau
_ - Fixed the issue when using ignore_order=True
and
group_by
simultaneously - Added the support for diffing object
properties (@property
)
(#312) - Better support of
diffing private variables
.. _Louis-Philippe Véronneau: https://github.com/baldurmen
New In DeepDiff 5-8-0
DeepDiff 5-8-0 includes bug fixes and improvements:
- Fixed the bug with delta randomly not producing the same results when
ignore_order=True
- Display detailed pretty when verbose
- Allow ordered-set version 4.1.x
- Removing extra logging when key is not found in DeepHash
- Fixed error when comparing non-utf8 byte strings with ignore_order=True
- Fixed Tests fail after 2022-05-14
- Fixed TypeError is thrown when comparing bool and str