Skip to content

Latest commit

 

History

History
74 lines (72 loc) · 6.7 KB

AUTHORS.md

File metadata and controls

74 lines (72 loc) · 6.7 KB

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 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ürmannwbsch 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 for bug fix of ValueError when using Decimal 0.x
  • Uwe Fladrich for fixing bug when diff'ing non-sequence iterables
  • Michal Ozery-Flato for setting equal_nan=ignore_nan_inequality in the call for np.array_equal
  • martin-kokos for using Pytest's tmp_path fixture instead of /tmp/
  • Håvard Thom havardthom for adding include_obj_callback and include_obj_callback_strict.
  • Noam Gottlieb for fixing a corner case where numpy's np.float32 nans are not ignored when using ignore_nan_equality.
  • maggelus for the bugfix deephash for paths.
  • maggelus for the bugfix deephash compiled regex.
  • martin-kokos for fixing the tests dependent on toml.
  • kor4ik for the bugfix for include_paths for nested dictionaries.
  • martin-kokos for using tomli and tomli-w for dealing with tomli files.
  • Alex Sauer-Budge for the bugfix for datetime.date.
  • William Jamieson for NumPy 2.0 compatibility
  • Leo Sin for Supporting Python 3.12 in the build process
  • sf-tcalhoun for fixing "Instantiating a Delta with a flat_dict_list unexpectedly mutates the flat_dict_list"
  • dtorres-sf for fixing iterable moved items when iterable_compare_func is used.
  • Florian Finkernagel for pandas and polars support.
  • Mathis Chenuet artemisart for fixing slots classes comparison and PR review.
  • Sherjeel Shabih sherjeelshabih for fixing the issue where the key deep_distance is not returned when both compared items are equal #510
  • Aaron D. Marasco for adding prefix option to pretty()
  • Juergen Skrotzky for adding empty py.typed
  • Mate Valko for fixing the issue so we lower only if clean_key is instance of str via #504
  • jlaba for fixing #493 include_paths, when only certain keys are included via #499
  • Doron Behar for fixing DeepHash for numpy booleans via #496
  • Aaron D. Marasco for adding print() options which allows a user-defined string (or callback function) to prefix every output when using the pretty() call.
  • David Hotham for relaxing orderly-set dependency via #486