1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
:doc:`/index`
Authors
=======
Authors in order of the timeline of their contributions:
- `Sep Dehpour (Seperman)`_
- `Victor Hahn Castell`_ for the tree view and major contributions:
- `nfvs`_ for Travis-CI setup script.
- `brbsix`_ for initial Py3 porting.
- `WangFenjin`_ for unicode support.
- `timoilya`_ for comparing list of sets when ignoring order.
- `Bernhard10`_ for significant digits comparison.
- `b-jazz`_ for PEP257 cleanup, Standardize on full names, fixing line
endings.
- `finnhughes`_ for fixing **slots**
- `moloney`_ for Unicode vs. Bytes default
- `serv-inc`_ for adding help(deepdiff)
- `movermeyer`_ for updating docs
- `maxrothman`_ for search in inherited class attributes
- `maxrothman`_ for search for types/objects
- `MartyHub`_ for exclude regex paths
- `sreecodeslayer`_ for DeepSearch match_string
- Brian Maissy `brianmaissy`_ for weakref fix, enum tests
- Bartosz Borowik `boba-2`_ for Exclude types fix when ignoring order
- Brian Maissy `brianmaissy <https://github.com/brianmaissy>`__ for
fixing classes which inherit from classes with slots didn’t have all
of their slots compared
- Juan Soler `Soleronline`_ for adding ignore_type_number
- `mthaddon`_ for adding timedelta diffing support
- `Necrophagos`_ for Hashing of the number 1 vs. True
- `gaal-dev`_ for adding exclude_obj_callback
- Ivan Piskunov `van-ess0`_ for deprecation warning enhancement.
- Michał Karaś `MKaras93`_ for the pretty view
- Christian Kothe `chkothe`_ for the basic support for diffing numpy
arrays
- `Timothy`_ for truncate_datetime
- `d0b3rm4n`_ for bugfix to not apply format to non numbers.
- `MyrikLD`_ for Bug Fix NoneType in ignore type groups
- Stian Jensen `stianjensen`_ for improving ignoring of NoneType in
diff
- Florian Klien `flowolf`_ for adding math_epsilon
- Tim Klein `timjklein36`_ for retaining the order of multiple
dictionary items added via Delta.
- Wilhelm Schürmann\ `wbsch`_ for fixing the typo with yml files.
- `lyz-code`_ for adding support for regular expressions in DeepSearch
and strict_checking feature in DeepSearch.
- `dtorres-sf`_ for adding the option for custom compare function
- Tony Wang `Tony-Wang`_ for bugfix: verbose_level==0 should disable
values_changes.
- Sun Ao `eggachecat`_ for adding custom operators.
- Sun Ao `eggachecat`_ for adding ignore_order_func.
- `SlavaSkvortsov`_ for fixing unprocessed key error.
- Håvard Thom `havardthom`_ for adding UUID support.
- Dhanvantari Tilak `Dhanvantari`_ for Bug-Fix:
``TypeError in _get_numbers_distance() when ignore_order = True``.
- Yael Mintz `yaelmi3`_ for detailed pretty print when verbose_level=2.
- Mikhail Khviyuzov `mskhviyu`_ for Exclude obj callback strict.
- `dtorres-sf`_ for the fix for diffing using iterable_compare_func with nested objects.
- `Enric Pou <https://github.com/epou>`__ for bug fix of ValueError
when using Decimal 0.x
- `Uwe Fladrich <https://github.com/uwefladrich>`__ for fixing bug when diff'ing non-sequence iterables
- `Michal Ozery-Flato <https://github.com/michalozeryflato>`__ for
setting equal_nan=ignore_nan_inequality in the call for
np.array_equal
- `martin-kokos <https://github.com/martin-kokos>`__ for using Pytest’s
tmp_path fixture instead of /tmp/
- Håvard Thom `havardthom <https://github.com/havardthom>`__ for adding
include_obj_callback and include_obj_callback_strict.
- `Noam Gottlieb <https://github.com/noamgot>`__ for fixing a corner
case where numpy’s ``np.float32`` nans are not ignored when using
``ignore_nan_equality``.
- `maggelus <https://github.com/maggelus>`__ for the bugfix deephash
for paths.
- `maggelus <https://github.com/maggelus>`__ for the bugfix deephash
compiled regex.
- `martin-kokos <https://github.com/martin-kokos>`__ for fixing the
tests dependent on toml.
- `kor4ik <https://github.com/kor4ik>`__ for the bugfix for
``include_paths`` for nested dictionaries.
- `martin-kokos <https://github.com/martin-kokos>`__ for using tomli
and tomli-w for dealing with tomli files.
- `Alex Sauer-Budge <https://github.com/amsb>`__ for the bugfix for
``datetime.date``.
- `William Jamieson <https://github.com/WilliamJamieson>`__ for `NumPy 2.0 compatibility <https://github.com/seperman/deepdiff/pull/422>`__
- `Leo Sin <https://github.com/leoslf>`__ for Supporting Python 3.12 in
the build process
- `sf-tcalhoun <https://github.com/sf-tcalhoun>`__ for fixing
“Instantiating a Delta with a flat_dict_list unexpectedly mutates the
flat_dict_list”
- `dtorres-sf <https://github.com/dtorres-sf>`__ for fixing iterable
moved items when iterable_compare_func is used.
- `Florian Finkernagel <https://github.com/TyberiusPrime>`__ for pandas
and polars support.
- Mathis Chenuet `artemisart <https://github.com/artemisart>`__ for
fixing slots classes comparison and PR review.
- Sherjeel Shabih `sherjeelshabih <https://github.com/sherjeelshabih>`__
for fixing the issue where the key deep_distance is not returned when
both compared items are equal #510
- `Juergen Skrotzky <https://github.com/Jorgen-VikingGod>`__ for adding
empty ``py.typed``
- `Mate Valko <https://github.com/vmatt>`__ for fixing the issue so we
lower only if clean_key is instance of str via #504
- `jlaba <https://github.com/jlaba>`__ for fixing #493 include_paths,
when only certain keys are included via #499
- `Doron Behar <https://github.com/doronbehar>`__ for fixing DeepHash
for numpy booleans via #496
- `Aaron D. Marasco <https://github.com/AaronDMarasco>`__ for adding
print() options which allows a user-defined string (or callback
function) to prefix every output when using the pretty() call.
- `David Hotham <https://github.com/dimbleby>`__ for relaxing
orderly-set dependency via #486
.. _Sep Dehpour (Seperman): http://www.zepworks.com
.. _Victor Hahn Castell: http://hahncastell.de
.. _nfvs: https://github.com/nfvs
.. _brbsix: https://github.com/brbsix
.. _WangFenjin: https://github.com/WangFenjin
.. _timoilya: https://github.com/timoilya
.. _Bernhard10: https://github.com/Bernhard10
.. _b-jazz: https://github.com/b-jazz
.. _finnhughes: https://github.com/finnhughes
.. _moloney: https://github.com/moloney
.. _serv-inc: https://github.com/serv-inc
.. _movermeyer: https://github.com/movermeyer
.. _maxrothman: https://github.com/maxrothman
.. _MartyHub: https://github.com/MartyHub
.. _sreecodeslayer: https://github.com/sreecodeslayer
.. _brianmaissy: https://github.com/
.. _boba-2: https://github.com/boba-2
.. _Soleronline: https://github.com/Soleronline
.. _mthaddon: https://github.com/mthaddon
.. _Necrophagos: https://github.com/Necrophagos
.. _gaal-dev: https://github.com/gaal-dev
.. _van-ess0: https://github.com/van-ess0
.. _MKaras93: https://github.com/MKaras93
.. _chkothe: https://github.com/chkothe
.. _Timothy: https://github.com/timson
.. _d0b3rm4n: https://github.com/d0b3rm4n
.. _MyrikLD: https://github.com/MyrikLD
.. _stianjensen: https://github.com/stianjensen
.. _flowolf: https://github.com/flowolf
.. _timjklein36: https://github.com/timjklein36
.. _wbsch: https://github.com/wbsch
.. _lyz-code: https://github.com/lyz-code
.. _dtorres-sf: https://github.com/dtorres-sf
.. _Tony-Wang: https://github.com/Tony-Wang
.. _eggachecat: https://github.com/eggachecat
.. _SlavaSkvortsov: https://github.com/SlavaSkvortsov
.. _havardthom: https://github.com/havardthom
.. _Dhanvantari: https://github.com/Dhanvantari
.. _yaelmi3: https://github.com/yaelmi3
.. _mskhviyu: https://github.com/mskhviyu
Thank you for contributing to DeepDiff!
Back to :doc:`/index`
|