Contents

deepdiff 7.0.1

0

Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to ea

Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to each other.

Stars: 1884, Watchers: 1884, Forks: 216, Open Issues: 59

The seperman/deepdiff repo was created 9 years ago and the last code push was 18 hours ago.
The project is very popular with an impressive 1884 github stars!

How to Install deepdiff

You can install deepdiff using pip

pip install deepdiff

or add it to a project with poetry

poetry add deepdiff

Package Details

Author
Seperman
License
MIT
Homepage
https://github.com/seperman/deepdiff
PyPi:
https://pypi.org/project/deepdiff/
GitHub Repo:
https://github.com/seperman/deepdiff

Classifiers

  • Software Development
No  deepdiff  pypi packages just yet.

Errors

A list of common deepdiff errors.

Code Examples

Here are some deepdiff code examples and snippets.

GitHub Issues

The deepdiff package has 59 open issues on GitHub

  • Correctly mark objects as deleted or added
  • exclude_regex_paths seem to work only for "values_changed" not for others (ex. iterable_item_added) - expected behaviour?
  • Customization of descriptions in the output
  • Add values to deepdiff pretty output
  • DeepDiff issue when doing complex changes in Arrays
  • Tests fail after 2022-05-14
  • Allow using math.isclose for Python 3.5+
  • Compare two dictionary and output dict with difference only

See more issues on GitHub