You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
# DeepDiff Change log
2
2
3
+
- v5-3-0: add support for regular expressions
3
4
- 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.
4
5
- v5-2-2: Fixed Delta serialization when None type is present.
5
6
- 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.
> - Please take a look at the [DeepSearch docs](https://zepworks.com/deepdiff/5.2.3/dsearch.html)
301
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.2.3/>
312
+
> - Please take a look at the [DeepSearch docs](https://zepworks.com/deepdiff/5.3.0/dsearch.html)
313
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.3.0/>
302
314
303
315
# Deep Hash
304
316
(New in v4-0-0)
305
317
306
318
DeepHash is designed to give you hash of ANY python object based on its contents even if the object is not considered hashable!
307
319
DeepHash is supposed to be deterministic in order to make sure 2 objects that contain the same data, produce the same hash.
308
320
309
-
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.2.3/deephash.html)
310
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.2.3/>
321
+
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.3.0/deephash.html)
322
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.3.0/>
311
323
312
324
Let's say you have a dictionary object.
313
325
@@ -355,8 +367,8 @@ Which you can write as:
355
367
At first it might seem weird why DeepHash(obj)[obj] but remember that DeepHash(obj) is a dictionary of hashes of all other objects that obj contains too.
356
368
357
369
358
-
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.2.3/deephash.html)
359
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.2.3/>
370
+
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.3.0/deephash.html)
371
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.3.0/>
Copy file name to clipboardExpand all lines: docs/changelog.rst
+1
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ Changelog
5
5
6
6
DeepDiff Changelog
7
7
8
+
- v5-3-0: add support for regular expressions
8
9
- 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.
9
10
- v5-2-2: Fixed Delta serialization when None type is present.
10
11
- 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.
0 commit comments