Contents

deepdiff 8.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: 2009, Watchers: 2009, Forks: 220, Open Issues: 77

The seperman/deepdiff repo was created 10 years ago and the last code push was 4 hours ago.
The project is very popular with an impressive 2009 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 77 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