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
- [Victor Hahn Castell](http://hahncastell.de) for the tree view and major contributions:
7
+
- [nfvs](https://github.com/nfvs) for Travis-CI setup script.
8
+
- [brbsix](https://github.com/brbsix) for initial Py3 porting.
9
+
- [WangFenjin](https://github.com/WangFenjin) for unicode support.
10
+
- [timoilya](https://github.com/timoilya) for comparing list of sets when ignoring order.
11
+
- [Bernhard10](https://github.com/Bernhard10) for significant digits comparison.
12
+
- [b-jazz](https://github.com/b-jazz) for PEP257 cleanup, Standardize on full names, fixing line endings.
13
+
- [finnhughes](https://github.com/finnhughes) for fixing __slots__
14
+
- [moloney](https://github.com/moloney) for Unicode vs. Bytes default
15
+
- [serv-inc](https://github.com/serv-inc) for adding help(deepdiff)
16
+
- [movermeyer](https://github.com/movermeyer) for updating docs
17
+
- [maxrothman](https://github.com/maxrothman) for search in inherited class attributes
18
+
- [maxrothman](https://github.com/maxrothman) for search for types/objects
19
+
- [MartyHub](https://github.com/MartyHub) for exclude regex paths
20
+
- [sreecodeslayer](https://github.com/sreecodeslayer) for DeepSearch match_string
21
+
- Brian Maissy [brianmaissy](https://github.com/) for weakref fix, enum tests
22
+
- Bartosz Borowik [boba-2](https://github.com/boba-2) for Exclude types fix when ignoring order
23
+
- Brian Maissy [brianmaissy](https://github.com/brianmaissy) for fixing classes which inherit from classes with slots didn't have all of their slots compared
24
+
- Juan Soler [Soleronline](https://github.com/Soleronline) for adding ignore_type_number
25
+
- [mthaddon](https://github.com/mthaddon) for adding timedelta diffing support
26
+
- [Necrophagos](https://github.com/Necrophagos) for Hashing of the number 1 vs. True
27
+
- [gaal-dev](https://github.com/gaal-dev) for adding exclude_obj_callback
28
+
- Ivan Piskunov [van-ess0](https://github.com/van-ess0) for deprecation warning enhancement.
29
+
- Michał Karaś [MKaras93](https://github.com/MKaras93) for the pretty view
30
+
- Christian Kothe [chkothe](https://github.com/chkothe) for the basic support for diffing numpy arrays
31
+
- [Timothy](https://github.com/timson) for truncate_datetime
32
+
- [d0b3rm4n](https://github.com/d0b3rm4n) for bugfix to not apply format to non numbers.
33
+
- [MyrikLD](https://github.com/MyrikLD) for Bug Fix NoneType in ignore type groups
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-0-2: Bug Fix NoneType in ignore type groups https://github.com/seperman/deepdiff/issues/207
3
4
- v5-0-1: Bug fix to not apply format to non numbers.
4
5
- 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.
> - Please take a look at the [DeepSearch docs](https://zepworks.com/deepdiff/5.0.1/dsearch.html)
293
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.1/>
292
+
> - Please take a look at the [DeepSearch docs](https://zepworks.com/deepdiff/5.0.2/dsearch.html)
293
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.2/>
294
294
295
295
# Deep Hash
296
296
(New in v4-0-0)
297
297
298
298
DeepHash is designed to give you hash of ANY python object based on its contents even if the object is not considered hashable!
299
299
DeepHash is supposed to be deterministic in order to make sure 2 objects that contain the same data, produce the same hash.
300
300
301
-
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.0.1/deephash.html)
302
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.1/>
301
+
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.0.2/deephash.html)
302
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.2/>
303
303
304
304
Let's say you have a dictionary object.
305
305
@@ -347,8 +347,8 @@ Which you can write as:
347
347
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.
348
348
349
349
350
-
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.0.1/deephash.html)
351
-
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.1/>
350
+
> - Please take a look at the [DeepHash docs](https://zepworks.com/deepdiff/5.0.2/deephash.html)
351
+
> - The full documentation can be found on <https://zepworks.com/deepdiff/5.0.2/>
352
352
353
353
354
354
# Using DeepDiff in unit tests
@@ -443,38 +443,34 @@ Thank you!
443
443
444
444
# Authors
445
445
446
-
Developer:
447
-
448
-
- Seperman (Sep Dehpour)
449
-
-[Github](https://github.com/seperman)
450
-
-[Linkedin](http://www.linkedin.com/in/sepehr)
451
-
-[ZepWorks](http://www.zepworks.com)
452
-
453
-
And many thanks to the following people for their contributions to DeepDiff!
454
-
455
-
- Victor Hahn Castell for the tree view and major contributions:
456
-
-[hahncastell.de](http://hahncastell.de)
457
-
-[flexoptix.net](http://www.flexoptix.net)
458
-
- nfvs for Travis-CI setup script.
459
-
- brbsix for initial Py3 porting.
460
-
- WangFenjin for unicode support.
461
-
- timoilya for comparing list of sets when ignoring order.
462
-
- Bernhard10 for significant digits comparison.
463
-
- b-jazz for PEP257 cleanup, Standardize on full names, fixing line endings.
464
-
- finnhughes for fixing __slots__
465
-
- moloney for Unicode vs. Bytes default
466
-
- serv-inc for adding help(deepdiff)
467
-
- movermeyer for updating docs
468
-
- maxrothman for search in inherited class attributes
469
-
- maxrothman for search for types/objects
470
-
- MartyHub for exclude regex paths
471
-
- sreecodeslayer for DeepSearch match_string
472
-
- Brian Maissy (brianmaissy) for weakref fix, enum tests
473
-
- Bartosz Borowik (boba-2) for Exclude types fix when ignoring order
474
-
- Brian Maissy (brianmaissy) for fixing classes which inherit from classes with slots didn't have all of their slots compared
475
-
- Juan Soler (Soleronline) for adding ignore_type_number
476
-
- mthaddon for adding timedelta diffing support
477
-
- Necrophagos for Hashing of the number 1 vs. True
478
-
- gaal-dev for adding exclude_obj_callback
479
-
- Ivan Piskunov (van-ess0) for deprecation warning enhancement.
-[Victor Hahn Castell](http://hahncastell.de) for the tree view and major contributions:
450
+
-[nfvs](https://github.com/nfvs) for Travis-CI setup script.
451
+
-[brbsix](https://github.com/brbsix) for initial Py3 porting.
452
+
-[WangFenjin](https://github.com/WangFenjin) for unicode support.
453
+
-[timoilya](https://github.com/timoilya) for comparing list of sets when ignoring order.
454
+
-[Bernhard10](https://github.com/Bernhard10) for significant digits comparison.
455
+
-[b-jazz](https://github.com/b-jazz) for PEP257 cleanup, Standardize on full names, fixing line endings.
456
+
-[finnhughes](https://github.com/finnhughes) for fixing __slots__
457
+
-[moloney](https://github.com/moloney) for Unicode vs. Bytes default
458
+
-[serv-inc](https://github.com/serv-inc) for adding help(deepdiff)
459
+
-[movermeyer](https://github.com/movermeyer) for updating docs
460
+
-[maxrothman](https://github.com/maxrothman) for search in inherited class attributes
461
+
-[maxrothman](https://github.com/maxrothman) for search for types/objects
462
+
-[MartyHub](https://github.com/MartyHub) for exclude regex paths
463
+
-[sreecodeslayer](https://github.com/sreecodeslayer) for DeepSearch match_string
464
+
- Brian Maissy [brianmaissy](https://github.com/) for weakref fix, enum tests
465
+
- Bartosz Borowik [boba-2](https://github.com/boba-2) for Exclude types fix when ignoring order
466
+
- Brian Maissy [brianmaissy](https://github.com/brianmaissy) for fixing classes which inherit from classes with slots didn't have all of their slots compared
467
+
- Juan Soler [Soleronline](https://github.com/Soleronline) for adding ignore_type_number
468
+
-[mthaddon](https://github.com/mthaddon) for adding timedelta diffing support
469
+
-[Necrophagos](https://github.com/Necrophagos) for Hashing of the number 1 vs. True
470
+
-[gaal-dev](https://github.com/gaal-dev) for adding exclude_obj_callback
471
+
- Ivan Piskunov [van-ess0](https://github.com/van-ess0) for deprecation warning enhancement.
472
+
- Michał Karaś [MKaras93](https://github.com/MKaras93) for the pretty view
473
+
- Christian Kothe [chkothe](https://github.com/chkothe) for the basic support for diffing numpy arrays
474
+
-[Timothy](https://github.com/timson) for truncate_datetime
475
+
-[d0b3rm4n](https://github.com/d0b3rm4n) for bugfix to not apply format to non numbers.
476
+
-[MyrikLD](https://github.com/MyrikLD) for Bug Fix NoneType in ignore type groups
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-0-2: Bug Fix NoneType in ignore type groups https://github.com/seperman/deepdiff/issues/207
8
9
- v5-0-1: Bug fix to not apply format to non numbers.
9
10
- 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.
0 commit comments