Skip to content

Commit 8f9553f

Browse files
committed
Docs
1 parent e57bb04 commit 8f9553f

File tree

8 files changed

+51
-32
lines changed

8 files changed

+51
-32
lines changed

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,12 @@ Install optional packages:
6767

6868
<https://zepworks.com/deepdiff/current/>
6969

70-
# ⚡ Detect And Clean Messy Data In Transit
71-
72-
If you deal with messy data, please check out [Qluster](https://qluster.ai/solution), another tool by [Seperman](https://github.com/seperman), the creator of DeepDiff.
73-
74-
###### [*Qluster's mission is to enable users to create adaptive data pipelines that detect issues, quarantine bad data, and enable the user to fix data issues via a spreadsheet UI.*](https://qluster.ai)
70+
> # A message from Sep, the creator of DeepDiff
71+
>
72+
> 👋 Hi there,
73+
> If you find value in DeepDiff, you might be interested in another tool I've crafted: [Qluster](https://qluster.ai/solution). <br/>
74+
> As an engineer, I understand the frustration of wrestling with **unruly data** in pipelines. <br/>
75+
> I developed **Qluster** to empower product managers and ops teams to control and resolve data issues autonomously and **stop bugging the engineers**! 🛠️
7576
7677
# ChangeLog
7778

docs/authors.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,7 @@ Authors in order of the timeline of their contributions:
8383
and tomli-w for dealing with tomli files.
8484
- `Alex Sauer-Budge <https://github.com/amsb>`__ for the bugfix for
8585
``datetime.date``.
86-
- `William Jamieson <https://github.com/WilliamJamieson>`__ for `NumPy 2.0
87-
compatibility <https://github.com/seperman/deepdiff/pull/422>`__
86+
- `William Jamieson <https://github.com/WilliamJamieson>`__ for `NumPy 2.0 compatibility <https://github.com/seperman/deepdiff/pull/422>`__
8887

8988
.. _Sep Dehpour (Seperman): http://www.zepworks.com
9089
.. _Victor Hahn Castell: http://hahncastell.de

docs/conf.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
#
7575
# This is also used if you do content translation via gettext catalogs.
7676
# Usually you set "language" from the command line for these cases.
77-
language = None
77+
language = 'en'
7878

7979
# There are two options for replacing |today|: either, you set today to some
8080
# non-false value, then it is used:
@@ -124,14 +124,17 @@
124124
# further. For a list of options available for each theme, see the
125125
# documentation.
126126
html_theme_options = {
127-
'description': 'Get the deep difference of any Python objects',
127+
'description': 'Get the deep difference of any Python objects.',
128128
'show_powered_by': False,
129129
'logo': 'logo_long_B1_black.svg',
130130
'logo_name': 'Zepworks DeepDiff',
131131
'analytics_id': 'UA-59104908-2',
132132
'fixed_sidebar': True,
133133
'extra_nav_links': {
134-
'Zepworks': 'https://zepworks.com', 'Github': 'https://github.com/seperman/deepdiff'},
134+
'Zepworks (Blog)': 'https://zepworks.com',
135+
'Qluster (Smart ETL)': 'https://qluster.ai',
136+
'Github': 'https://github.com/seperman/deepdiff'
137+
},
135138
'show_relbars': True,
136139
# 'github_repo': 'deepdiff',
137140
'anchor': '#DDD',
@@ -219,7 +222,7 @@
219222
# Sphinx supports the following languages:
220223
# 'da', 'de', 'en', 'es', 'fi', 'fr', 'h', 'it', 'ja'
221224
# 'nl', 'no', 'pt', 'ro', 'r', 'sv', 'tr'
222-
#html_search_language = 'en'
225+
html_search_language = 'en'
223226

224227
# A dictionary with options for the search language support, empty by default.
225228
# Now only 'ja' uses this config value

docs/diff_doc.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,3 +193,10 @@ view: string, default = text
193193

194194
int, string, unicode, dictionary, list, tuple, set, frozenset, OrderedDict, NamedTuple, Numpy, custom objects and more!
195195

196+
.. admonition:: A message from `Sep <https://github.com/seperman>`__, the creator of DeepDiff
197+
198+
| 👋 Hi there,
199+
| Thank you for using DeepDiff!
200+
| If you find value in DeepDiff, you might be interested in another tool I've crafted: `Qluster <https://qluster.ai/solution>`__.
201+
| As an engineer, I understand the frustration of wrestling with **unruly data** in pipelines.
202+
| I developed Qluster to empower product managers and ops teams to control and resolve data issues autonomously and **stop bugging the engineers**! 🛠️

docs/faq.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,15 @@ Use parse_path:
107107
>>> parse_path("root['joe'].age", include_actions=True)
108108
[{'element': 'joe', 'action': 'GET'}, {'element': 'age', 'action': 'GETATTR'}]
109109

110+
111+
---------
112+
113+
.. admonition:: A message from `Sep <https://github.com/seperman>`__, the creator of DeepDiff
114+
115+
| 👋 Hi there,
116+
| Thank you for using DeepDiff!
117+
| If you find value in DeepDiff, you might be interested in another tool I've crafted: `Qluster <https://qluster.ai/solution>`__.
118+
| As an engineer, I understand the frustration of wrestling with **unruly data** in pipelines.
119+
| I developed Qluster to empower product managers and ops teams to control and resolve data issues autonomously and **stop bugging the engineers**! 🛠️
120+
110121
Back to :doc:`/index`

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Tutorials
6363
*********
6464

6565
Tutorials can be found on `Zepworks blog <https://zepworks.com/tags/deepdiff/>`_
66+
6667

6768
************
6869
Installation
@@ -129,7 +130,6 @@ Supported data types
129130
int, string, unicode, dictionary, list, tuple, set, frozenset, OrderedDict, NamedTuple, Numpy, custom objects and more!
130131

131132

132-
133133
References
134134
==========
135135

docs/support.rst

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,20 @@
33
Support
44
=======
55

6-
Hello,
6+
👋 Hi there,
77

8-
This is Sep, the creator of DeepDiff. Thanks for using DeepDiff!
9-
If you find a bug, please create a ticket on our `github repo`_
8+
Thank you for using DeepDiff!
9+
If you find a bug, please create a ticket on our `GitHub repo <https://github.com/seperman/deepdiff>`__
1010

11-
Contributions to DeepDiff are always very welcome! More than `50 people </deepdiff/current/authors.html>`__ have contributed code to DeepDiff so far.
11+
I am **available for consulting** if you need immediate help or custom implementations of DeepDiff. You can reach me by emailing hello at this domain.
1212

13-
I love working on DeepDiff and other open-source projects. These projects will stay free and open source forever. If my work has been helpful to you, I would appreciate any sponsorship. Also, if you have any issue with my code that needs my immediate attention, I will be grateful for donations.
13+
I love working on DeepDiff and other open-source projects. These projects will stay free and open source forever. If my work has been helpful to you, I would appreciate any sponsorship.
1414

15-
Please `click here <https://github.com/sponsors/seperman>`__ to read
16-
more about sponsoring my work.
15+
Please `click here <https://github.com/sponsors/seperman>`__ for sponsorship information.
1716

18-
Thank you!
17+
| Lastly, you might be interested in another tool I've crafted: ⚡ `Qluster <https://qluster.ai/solution>`__.
18+
| As an engineer, I understand the frustration of wrestling with **unruly data** in pipelines.
19+
| I developed Qluster to empower product managers and ops teams to control and resolve data issues autonomously and **stop bugging the engineers**! 🛠️
1920
20-
Sep
21-
22-
.. _github repo: https://github.com/seperman/deepdiff
2321

2422
Back to :doc:`/index`

requirements-dev.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ bump2version==1.0.1
44
jsonpickle==3.0.2
55
coverage==6.5.0
66
ipdb==0.13.13
7-
numpy==1.24.4
8-
pytest==7.4.0
7+
numpy==1.26.0
8+
pytest==7.4.2
99
pytest-cov==4.1.0
1010
python-dotenv==0.21.0
1111
watchdog==2.2.0
12-
Sphinx==5.3.0
13-
sphinx-sitemap==2.2.1
12+
Sphinx==6.2.1 # We use the html style that is not supported in Sphinx 7 anymore.
13+
sphinx-sitemap==2.5.1
1414
sphinxemoji==0.2.0
15-
flake8==6.0.0
15+
flake8==6.1.0
1616
python-dateutil==2.8.2
17-
orjson==3.8.3
18-
wheel==0.38.1
19-
tomli==2.0.0
17+
orjson==3.9.7
18+
wheel==0.41.2
19+
tomli==2.0.1
2020
tomli-w==1.0.0
21-
pydantic==1.10.8
21+
pydantic==2.4.2

0 commit comments

Comments
 (0)