Releases: seperman/deepdiff
5.0.2
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
4.3.1
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')
4.0.7
4.0.6
4.0.5
4.0.4
- v4-0-4: Adding ignore_string_case and ignore_type_subclasses
- v4-0-3: Adding versionbump tool for release
- v4-0-2: Fixing installation issue where rst files are missing.
- v4-0-1: Fixing installation Tarball missing requirements.txt . DeepDiff v4+ should not show up as pip installable for Py2. Making Murmur3 installation optional.
4.0.0
Ending Python 2 support, Adding more functionalities and documentation for DeepHash. Switching to Pytest for testing. Switching to Murmur3 128bit for hashing. Fixing classes which inherit from classes with slots didn't have all of their slots compared. Renaming ContentHash to DeepHash. Adding exclude by path and regex path to DeepHash. Adding ignore_type_in_groups. Adding match_string to DeepSearch. Adding Timedelta object diffing.