Releases: seperman/deepdiff
Releases · seperman/deepdiff
5.5.0
- v5-5-0: adding iterable_compare_func for DeepDiff, adding output_format of list for path() in tree view.
- v5-4-0: adding strict_checking for numbers in DeepSearch.
5.3.0
- v5-3-0: add support for regular expressions in DeepSearch
5.2.3
- v5-2-3: Retaining the order of multiple dictionary items added via Delta. Fixed the typo with yml files in deep cli. Fixing Grep RecursionError where using non UTF-8 character. Allowing kwargs to be passed to to_json method.
5.2.2
Fixed Delta serialization when None type is present.
5.2.1
- v5-2-0: Removed Murmur3 as the preferred hashing method. Using SHA256 by default now. Added commandline for deepdiff. Added group_by. Added math_epsilon. Improved ignoring of NoneType.
5.0.2
- v5-0-2: Bug Fix NoneType in ignore type groups #207
- v5-0-1: Bug fix to not apply format to non numbers.
5.0.0
- v5-0-0: Introducing the Delta object, Improving Numpy support, Fixing tuples comparison when ignore_order=True, Dramatically improving the results when ignore_order=True by running in passes, Introducing pretty print view, deep_distance, purge, progress logging, cache and truncate_datetime.
4.3.2
v4-3-2: Deprecation Warning Enhancement
4.3.1
- v4-3-1: Fixing the issue with exclude_path and hash calculations when dictionaries were inside iterables. #174
- v4-3-0: adding exclude_obj_callback
4.2.0
4.2.0 Release
-
.json property is finally removed.
-
Fix for Py3.10.
-
Dropping support for EOL Python 3.4.
-
Ignoring private keys when calculating hashes. For example __init__
is not a part of hash calculation anymore.
-
Fix for #166 Problem with comparing lists, with boolean as element.
-
v4-0-9: Fixing the bug for hashing custom unhashable objects
-
v4-0-8: Adding ignore_nan_inequality for float('nan')