1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-deepdiff
7 SDESC[v11]= Deep difference and search of any object (3.11)
8 SDESC[v12]= Deep difference and search of any object (3.12)
9 HOMEPAGE= https://github.com/seperman/deepdiff
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/d7/4f/e39f73757101ae9c191dbc911ffb2e97e4898e4feda6f78546238d44a59d
14 DISTFILE[1]= deepdiff-6.6.1-py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY311 PY312
20 OPTIONS_STANDARD= none
21 VOPTS[v11]= PY311=ON PY312=OFF
22 VOPTS[v12]= PY311=OFF PY312=ON
24 DISTNAME= deepdiff-6.6.1.dist-info
28 [PY311].RUN_DEPENDS_ON= python-ordered-set:single:v11
29 [PY311].USES_ON= python:v11,wheel
31 [PY312].RUN_DEPENDS_ON= python-ordered-set:single:v12
32 [PY312].USES_ON= python:v12,wheel
34 [FILE:2538:descriptions/desc.single]
45 - [DeepDiff]: Deep Difference of dictionaries, iterables, strings, and ANY
47 - [DeepSearch]: Search for objects within other objects.
48 - [DeepHash]: Hash any object based on their content.
49 - [Delta]: Store the difference of objects and apply them to other objects.
50 - [Extract]: Extract an item from a nested Python object using its path.
51 - [commandline]: Use DeepDiff from commandline.
53 Tested on Python 3.7+ and PyPy3.
59 Please check the [ChangeLog] file for the detailed information.
62 - Fix for [DeepDiff raises decimal exception when using significant digits]
63 - Introducing group_by_sort_key
64 - Adding group_by 2D. For example `group_by=['last_name', 'zip_code']`
68 - [Serialize To Flat Dicts]
69 - [NumPy 2.0 compatibility] by [William Jamieson]
77 - [Add Ignore List Order Option to DeepHash] by
79 - [pyyaml to 6.0.1 to fix cython build problems] by [Robert Bo Davis]
80 - [Precompiled regex simple diff] by [cohml]
81 - New flag: `zip_ordered_iterables` for forcing iterable items to be
86 ### Install from PyPi:
88 `pip install deepdiff`
90 If you want to use DeepDiff from commandline:
92 `pip install "deepdiff[cli]"`
94 If you want to improve the performance of DeepDiff with certain
95 functionalities such as improved json serialization:
97 `pip install "deepdiff[optimize]"`
99 Install optional packages:
101 - [tomli] (python 3.10 and older) and [tomli-w] for writing
102 - [clevercsv] for more rubust CSV parsing
103 - [orjson] for speed and memory optimized parsing
108 <https://zepworks.com/deepdiff/current/>
110 ### A message from Sep, the creator of DeepDiff
114 > Thank you for using DeepDiff!
115 > As an engineer, I understand the frustration of wrestling with **unruly
117 > That's why I developed a new tool - [Qluster] to empower non-engineers to
118 control and resolve data issues at scale autonomously and **stop bugging
121 > If you are going through this pain now, I would love to give you [early
122 access] to Qluster and get your feedback.
126 Please take a look at the [CHANGELOG] file.
130 :mega: **Please fill out our [fast 5-question survey]** so that we can
131 learn how & why you use DeepDiff, and what improvements we should make.
138 891b3cb12837e5d376ac0b58f4c8a2764e3a8bbceabb7108ff82235f1f2c4460 73592 deepdiff-6.6.1-py3-none-any.whl