Skip to content

Commit d0e7cda

Browse files
authored
v7.8.0
1 parent 590ae1a commit d0e7cda

File tree

6 files changed

+161
-150
lines changed

6 files changed

+161
-150
lines changed

src/constants.py

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
}
101101

102102
libs = [
103-
"accelerate==1.6.0",
103+
"accelerate==1.7.0",
104104
"aiofiles==24.1.0",
105105
"aiohappyeyeballs==2.6.1",
106106
"aiohttp==3.11.18", # langchain libraries require <4
@@ -121,7 +121,7 @@
121121
"chardet==5.2.0",
122122
"charset-normalizer==3.4.2", # requests requires <4
123123
"chattts==0.2.3",
124-
"click==8.1.8",
124+
"click==8.2.0",
125125
"cloudpickle==3.1.1", # only required by tiledb-cloud and 3+ is only supported by tiledb-cloud 0.13+
126126
"colorama==0.4.6",
127127
"coloredlogs==15.0.1",
@@ -131,7 +131,7 @@
131131
"cycler==0.12.1",
132132
"dataclasses-json==0.6.7",
133133
"datasets==3.5.0",
134-
"deepdiff==8.4.2", # required by unstructured
134+
"deepdiff==8.5.0", # required by unstructured
135135
"Deprecated==1.2.18", # only needed by pikepdf
136136
"deprecation==2.1.0", # only needed by ocrmypdf
137137
"dill==0.3.8", # datasets 3.5.1 requires <0.3.9; multiprocess 0.70.16 requires >=0.3.8
@@ -143,24 +143,24 @@
143143
"encodec==0.1.1",
144144
"et-xmlfile==2.0.0", # openpyxl requires; caution...openpyxl 3.1.5 (6/28/2024) predates et-xmlfile 2.0.0 (10/25/2024)
145145
"eval-type-backport==0.2.2", # only required by unstructured
146-
"fastcore==1.8.1", # only required by whisperspeech
146+
"fastcore==1.8.2", # only required by whisperspeech
147147
"fastprogress==1.0.3", # only required by whisperspeech
148148
"filetype==1.2.0",
149149
"filelock==3.18.0",
150-
"fonttools==4.57.0", # only required by matplotlib
150+
"fonttools==4.58.0", # only required by matplotlib
151151
"frozendict==2.4.6",
152152
"frozenlist==1.5.0",
153-
"fsspec==2025.3.0", # datasets 3.5.1 requires <=2025.3.0
154-
"fsspec[http]==2025.3.0", # datasets 3.5.1 requires <=2025.3.0
155-
"greenlet==3.2.1",
153+
"fsspec==2024.12.0", # datasets 3.5.1 requires <=2024.12.0
154+
"fsspec[http]==2024.12.0", # datasets 3.5.1 requires <=2024.12.0
155+
"greenlet==3.2.2",
156156
"gTTS==2.5.4",
157157
"h11==0.16.0",
158158
"h5py==3.13.0",
159159
"html5lib==1.1", # only required by unstructured
160160
"httpcore==1.0.9",
161161
"httpx==0.28.1",
162162
"httpx-sse==0.4.0",
163-
"huggingface-hub==0.30.2", # tokenizers 0.21.1 requires >=0.16.4,<1.0
163+
"huggingface-hub==0.31.2", # tokenizers 0.21.1 requires >=0.16.4,<1.0
164164
"humanfriendly==10.0",
165165
"HyperPyYAML==1.2.2",
166166
"idna==3.10",
@@ -174,9 +174,9 @@
174174
"jsonpointer==3.0.0",
175175
"kiwisolver==1.4.8",
176176
"langchain==0.3.25",
177-
"langchain-community==0.3.23",
178-
"langchain-core==0.3.58",
179-
"langchain-huggingface==0.1.2",
177+
"langchain-community==0.3.24",
178+
"langchain-core==0.3.59",
179+
"langchain-huggingface==0.2.0",
180180
"langchain-text-splitters==0.3.8",
181181
"langdetect==1.0.9",
182182
"langsmith==0.3.42",
@@ -186,13 +186,13 @@
186186
"markdown-it-py==3.0.0",
187187
"MarkupSafe==3.0.2",
188188
"marshmallow==3.26.1", # dataclasses-json==0.6.7 requires less than 4.0.0
189-
"matplotlib==3.10.1", # uniquely requires pyparsing==3.1.2 cycler==0.12.1 kiwisolver==1.4.5
189+
"matplotlib==3.10.3", # uniquely requires pyparsing==3.1.2 cycler==0.12.1 kiwisolver==1.4.5
190190
"mdurl==0.1.2",
191191
"more-itertools==10.7.0",
192192
"mpmath==1.3.0", # sympy 1.13.1 requires less than 1.4
193193
"msg-parser==1.2.0",
194194
"multidict==6.4.3",
195-
"multiprocess==0.70.16", # datasets 3.5.1 requires <0.70.17
195+
"multiprocess==0.70.16", # datasets 3.6.0 requires <0.70.17
196196
"mypy-extensions==1.1.0",
197197
"natsort==8.4.0",
198198
"nest-asyncio==1.6.0",
@@ -208,37 +208,37 @@
208208
"numpy==1.26.4",
209209
"ocrmypdf==16.10.1",
210210
"olefile==0.47",
211-
"openai==1.77.0", # only required by chat_lm_studio.py script and whispers2t (if using openai vanilla backend)
211+
"openai==1.78.1", # only required by chat_lm_studio.py script and whispers2t (if using openai vanilla backend)
212212
"openai-whisper==20240930", # only required by whisper_s2t (if using openai vanilla backend)
213213
"openpyxl==3.1.5",
214-
"optimum==1.24.0",
214+
"optimum==1.25.0",
215215
"ordered-set==4.1.0",
216-
"orderly-set==5.4.0", # deepdiff 8.2.0 requires orderly-set=5.3.0,<6
216+
"orderly-set==5.4.1", # deepdiff 8.2.0 requires orderly-set>=5.3.0,<6
217217
"orjson==3.10.18",
218-
"packaging==24.2", # langchain-core==0.3.56 requires less than 25
218+
"packaging==24.2", # langchain-core==0.3.59 requires less than 25
219219
"pandas==2.2.3",
220-
"pdfminer.six==20250416", # only needed by ocrmypdf
220+
"pdfminer.six==20250506", # ocrmypdf 16.10.1 requires >=20220319
221221
"pikepdf==9.7.0", # only needed by ocrmypdf
222222
"pillow==11.2.1",
223223
"pi-heif==0.22.0", # only needed by ocrmypdf, but not for my usage of ocrmypdf
224224
"pipdeptree",
225-
"platformdirs==4.3.7",
225+
"platformdirs==4.3.8",
226226
"pluggy==1.5.0", # only needed by ocrmypdf
227227
"propcache==0.3.1",
228-
"protobuf==6.30.2",
228+
"protobuf==6.31.0",
229229
"psutil==7.0.0",
230230
"pyarrow==20.0.0",
231231
"pybase16384==0.3.8", # only required by chattts
232232
"pycparser==2.22",
233-
"pydantic==2.11.3", # unstructured-client==0.34.0 requires pydantic>=2.11.2
234-
"pydantic_core==2.33.1", # pydantic 2.11.4 requires pydantic_core==2.33.2
235-
"pydantic-settings==2.8.1", # langchain-community==0.3.23 requires pydantic-settings>=2.4.0,<3.0.0
233+
"pydantic==2.11.4", # unstructured-client==0.34.0 requires pydantic>=2.11.2
234+
"pydantic_core==2.33.2", # pydantic 2.11.4 requires pydantic_core==2.33.2
235+
"pydantic-settings==2.9.1", # langchain-community==0.3.23 requires pydantic-settings>=2.4.0,<3.0.0
236236
"Pygments==2.19.1",
237237
"PyOpenGL==3.1.9",
238238
"PyOpenGL-accelerate==3.1.9",
239239
"pypandoc==1.15",
240240
"pyparsing==3.2.3",
241-
"pypdf==5.4.0",
241+
"pypdf==5.5.0",
242242
"pyreadline3==3.5.4",
243243
"python-dateutil==2.9.0.post0",
244244
"python-docx==1.1.2",
@@ -257,7 +257,7 @@
257257
"ruamel.yaml.clib==0.2.12",
258258
"safetensors==0.5.3",
259259
"scikit-learn==1.6.1",
260-
"scipy==1.15.2",
260+
"scipy==1.15.3",
261261
"sentence-transformers==4.1.0",
262262
"sentencepiece==0.2.0",
263263
"six==1.17.0",
@@ -266,7 +266,7 @@
266266
"soundfile==0.13.1",
267267
"soupsieve==2.7",
268268
"speechbrain==0.5.16",
269-
"SQLAlchemy==2.0.40", # langchain and langchain-community require less than 3.0.0
269+
"SQLAlchemy==2.0.41", # langchain and langchain-community require less than 3.0.0
270270
"sseclient-py==1.8.0", # only required by Kobold
271271
"sympy==1.13.1", # torch 2.6.0 requires sympy==1.13.1
272272
"tabulate==0.9.0",
@@ -277,16 +277,16 @@
277277
"tessdata.eng==1.0.0",
278278
"threadpoolctl==3.6.0",
279279
"tiktoken==0.9.0",
280-
"tiledb==0.33.6",
280+
"tiledb==0.34.0",
281281
"tiledb-cloud==0.13.0",
282-
"tiledb-vector-search==0.12.0",
282+
"tiledb-vector-search==0.13.0",
283283
"timm==1.0.15",
284284
"tokenizers==0.21.1",
285285
"tqdm==4.67.1",
286286
"transformers==4.51.3",
287287
"typing-inspect==0.9.0",
288288
"typing_extensions==4.13.2",
289-
"unstructured-client==0.34.0",
289+
"unstructured-client==0.35.0",
290290
"tzdata==2025.2",
291291
"urllib3==2.4.0", # requests 2.32.3 requires <3
292292
"vector-quantize-pytorch==1.22.16",

0 commit comments

Comments
 (0)