Ravenports generated: 01 Nov 2023 15:23
[ravenports.git] / bucket_66 / python-deepdiff
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-deepdiff
4 VERSION=                6.6.1
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
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]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/d7/4f/e39f73757101ae9c191dbc911ffb2e97e4898e4feda6f78546238d44a59d
14 DISTFILE[1]=            deepdiff-6.6.1-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               deepdiff-6.6.1.dist-info
25
26 GENERATED=              yes
27
28 [PY311].RUN_DEPENDS_ON=                 python-ordered-set:single:v11
29 [PY311].USES_ON=                        python:v11,wheel
30
31 [PY312].RUN_DEPENDS_ON=                 python-ordered-set:single:v12
32 [PY312].USES_ON=                        python:v12,wheel
33
34 [FILE:2538:descriptions/desc.single]
35 # DeepDiff v 6.6.1
36
37 ![Downloads]
38 ![Python Versions]
39 ![License]
40 [Build Status]
41 [codecov]
42
43 ## Modules
44
45 - [DeepDiff]: Deep Difference of dictionaries, iterables, strings, and ANY
46 other object.
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.
52
53 Tested on Python 3.7+ and PyPy3.
54
55 - **[Documentation]**
56
57 ## What is new?
58
59 Please check the [ChangeLog] file for the detailed information.
60
61 DeepDiff 6-6-1
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']`
65
66 DeepDiff 6-6-0
67
68 - [Serialize To Flat Dicts]
69 - [NumPy 2.0 compatibility] by [William Jamieson]
70
71 DeepDiff 6-5-0
72
73 - [parse_path]
74
75 DeepDiff 6-4-1
76
77 - [Add Ignore List Order Option to DeepHash] by 
78 [Bobby Morck]
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
82 compared one by one. 
83
84 ## Installation
85
86 ### Install from PyPi:
87
88 `pip install deepdiff`
89
90 If you want to use DeepDiff from commandline:
91
92 `pip install "deepdiff[cli]"`
93
94 If you want to improve the performance of DeepDiff with certain
95 functionalities such as improved json serialization:
96
97 `pip install "deepdiff[optimize]"`
98
99 Install optional packages:
100 - [yaml]
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
104 - [pydantic]
105
106 # Documentation
107
108 <https://zepworks.com/deepdiff/current/>
109
110 ### A message from Sep, the creator of DeepDiff
111
112 > 👋 Hi there,
113 >
114 > Thank you for using DeepDiff!
115 > As an engineer, I understand the frustration of wrestling with **unruly
116 data** in pipelines.
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
119 the engineers**! 🛠️
120 >
121 > If you are going through this pain now, I would love to give you [early
122 access] to Qluster and get your feedback.
123
124 # ChangeLog
125
126 Please take a look at the [CHANGELOG] file.
127
128 # Survey
129
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.
132 Thank you! :dancers:
133
134 # Contribute
135
136
137 [FILE:110:distinfo]
138 891b3cb12837e5d376ac0b58f4c8a2764e3a8bbceabb7108ff82235f1f2c4460        73592 deepdiff-6.6.1-py3-none-any.whl
139