Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update
Browse files- .pre-commit-config.yaml +2 -24
- .vscode/settings.json +1 -5
- README.md +1 -1
- pyproject.toml +2 -1
- requirements.txt +42 -31
- uv.lock +0 -0
.pre-commit-config.yaml
CHANGED
@@ -13,20 +13,15 @@ repos:
|
|
13 |
args: ["--fix=lf"]
|
14 |
- id: requirements-txt-fixer
|
15 |
- id: trailing-whitespace
|
16 |
-
- repo: https://github.com/myint/docformatter
|
17 |
-
rev: v1.7.5
|
18 |
-
hooks:
|
19 |
-
- id: docformatter
|
20 |
-
args: ["--in-place"]
|
21 |
- repo: https://github.com/astral-sh/ruff-pre-commit
|
22 |
-
rev: v0.8.
|
23 |
hooks:
|
24 |
- id: ruff
|
25 |
args: ["--fix"]
|
26 |
- id: ruff-format
|
27 |
args: ["--line-length", "119"]
|
28 |
- repo: https://github.com/pre-commit/mirrors-mypy
|
29 |
-
rev: v1.14.
|
30 |
hooks:
|
31 |
- id: mypy
|
32 |
args: ["--ignore-missing-imports"]
|
@@ -37,20 +32,3 @@ repos:
|
|
37 |
"types-PyYAML",
|
38 |
"types-pytz",
|
39 |
]
|
40 |
-
- repo: https://github.com/kynan/nbstripout
|
41 |
-
rev: 0.8.1
|
42 |
-
hooks:
|
43 |
-
- id: nbstripout
|
44 |
-
args:
|
45 |
-
[
|
46 |
-
"--extra-keys",
|
47 |
-
"metadata.interpreter metadata.kernelspec cell.metadata.pycharm",
|
48 |
-
]
|
49 |
-
- repo: https://github.com/nbQA-dev/nbQA
|
50 |
-
rev: 1.9.1
|
51 |
-
hooks:
|
52 |
-
- id: nbqa-black
|
53 |
-
- id: nbqa-pyupgrade
|
54 |
-
args: ["--py37-plus"]
|
55 |
-
- id: nbqa-isort
|
56 |
-
args: ["--float-to-top"]
|
|
|
13 |
args: ["--fix=lf"]
|
14 |
- id: requirements-txt-fixer
|
15 |
- id: trailing-whitespace
|
|
|
|
|
|
|
|
|
|
|
16 |
- repo: https://github.com/astral-sh/ruff-pre-commit
|
17 |
+
rev: v0.8.6
|
18 |
hooks:
|
19 |
- id: ruff
|
20 |
args: ["--fix"]
|
21 |
- id: ruff-format
|
22 |
args: ["--line-length", "119"]
|
23 |
- repo: https://github.com/pre-commit/mirrors-mypy
|
24 |
+
rev: v1.14.1
|
25 |
hooks:
|
26 |
- id: mypy
|
27 |
args: ["--ignore-missing-imports"]
|
|
|
32 |
"types-PyYAML",
|
33 |
"types-pytz",
|
34 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.vscode/settings.json
CHANGED
@@ -13,9 +13,5 @@
|
|
13 |
"files.insertFinalNewline": false
|
14 |
},
|
15 |
"notebook.output.scrolling": true,
|
16 |
-
"notebook.
|
17 |
-
"notebook.formatOnSave.enabled": true,
|
18 |
-
"notebook.codeActionsOnSave": {
|
19 |
-
"source.organizeImports": "explicit"
|
20 |
-
}
|
21 |
}
|
|
|
13 |
"files.insertFinalNewline": false
|
14 |
},
|
15 |
"notebook.output.scrolling": true,
|
16 |
+
"notebook.formatOnSave.enabled": true
|
|
|
|
|
|
|
|
|
17 |
}
|
README.md
CHANGED
@@ -4,7 +4,7 @@ emoji: 📊
|
|
4 |
colorFrom: green
|
5 |
colorTo: purple
|
6 |
sdk: gradio
|
7 |
-
sdk_version: 5.
|
8 |
app_file: app.py
|
9 |
pinned: true
|
10 |
header: mini
|
|
|
4 |
colorFrom: green
|
5 |
colorTo: purple
|
6 |
sdk: gradio
|
7 |
+
sdk_version: 5.11.0
|
8 |
app_file: app.py
|
9 |
pinned: true
|
10 |
header: mini
|
pyproject.toml
CHANGED
@@ -6,10 +6,11 @@ readme = "README.md"
|
|
6 |
requires-python = ">=3.10"
|
7 |
dependencies = [
|
8 |
"datasets>=3.2.0",
|
9 |
-
"gradio>=5.
|
10 |
"hf-transfer>=0.1.8",
|
11 |
"ragatouille>=0.0.8.post4",
|
12 |
"setuptools>=75.6.0",
|
|
|
13 |
]
|
14 |
|
15 |
[tool.ruff]
|
|
|
6 |
requires-python = ">=3.10"
|
7 |
dependencies = [
|
8 |
"datasets>=3.2.0",
|
9 |
+
"gradio>=5.11.0",
|
10 |
"hf-transfer>=0.1.8",
|
11 |
"ragatouille>=0.0.8.post4",
|
12 |
"setuptools>=75.6.0",
|
13 |
+
"spaces>=0.32.0",
|
14 |
]
|
15 |
|
16 |
[tool.ruff]
|
requirements.txt
CHANGED
@@ -14,7 +14,7 @@ aiosignal==1.3.2
|
|
14 |
# via aiohttp
|
15 |
annotated-types==0.7.0
|
16 |
# via pydantic
|
17 |
-
anyio==4.
|
18 |
# via
|
19 |
# gradio
|
20 |
# httpx
|
@@ -101,13 +101,15 @@ fsspec==2024.9.0
|
|
101 |
# torch
|
102 |
git-python==1.0.3
|
103 |
# via colbert-ai
|
104 |
-
gitdb==4.0.
|
105 |
# via gitpython
|
106 |
-
gitpython==3.1.
|
107 |
# via git-python
|
108 |
-
gradio==5.
|
109 |
-
# via
|
110 |
-
|
|
|
|
|
111 |
# via gradio
|
112 |
greenlet==3.1.1
|
113 |
# via sqlalchemy
|
@@ -115,7 +117,7 @@ h11==0.14.0
|
|
115 |
# via
|
116 |
# httpcore
|
117 |
# uvicorn
|
118 |
-
hf-transfer==0.1.
|
119 |
# via iclr2024-papers (pyproject.toml)
|
120 |
httpcore==1.0.7
|
121 |
# via httpx
|
@@ -128,7 +130,8 @@ httpx==0.28.1
|
|
128 |
# llama-index-core
|
129 |
# openai
|
130 |
# safehttpx
|
131 |
-
|
|
|
132 |
# via
|
133 |
# datasets
|
134 |
# gradio
|
@@ -159,22 +162,22 @@ jsonpatch==1.33
|
|
159 |
# via langchain-core
|
160 |
jsonpointer==3.0.0
|
161 |
# via jsonpatch
|
162 |
-
langchain==0.3.
|
163 |
# via ragatouille
|
164 |
-
langchain-core==0.3.
|
165 |
# via
|
166 |
# langchain
|
167 |
# langchain-text-splitters
|
168 |
# ragatouille
|
169 |
-
langchain-text-splitters==0.3.
|
170 |
# via langchain
|
171 |
-
langsmith==0.2.
|
172 |
# via
|
173 |
# langchain
|
174 |
# langchain-core
|
175 |
-
llama-cloud==0.1.
|
176 |
# via llama-index-indices-managed-llama-cloud
|
177 |
-
llama-index==0.12.
|
178 |
# via ragatouille
|
179 |
llama-index-agent-openai==0.4.1
|
180 |
# via
|
@@ -182,7 +185,7 @@ llama-index-agent-openai==0.4.1
|
|
182 |
# llama-index-program-openai
|
183 |
llama-index-cli==0.4.0
|
184 |
# via llama-index
|
185 |
-
llama-index-core==0.12.
|
186 |
# via
|
187 |
# llama-index
|
188 |
# llama-index-agent-openai
|
@@ -202,7 +205,7 @@ llama-index-embeddings-openai==0.3.1
|
|
202 |
# llama-index-cli
|
203 |
llama-index-indices-managed-llama-cloud==0.6.3
|
204 |
# via llama-index
|
205 |
-
llama-index-llms-openai==0.3.
|
206 |
# via
|
207 |
# llama-index
|
208 |
# llama-index-agent-openai
|
@@ -210,7 +213,7 @@ llama-index-llms-openai==0.3.12
|
|
210 |
# llama-index-multi-modal-llms-openai
|
211 |
# llama-index-program-openai
|
212 |
# llama-index-question-gen-openai
|
213 |
-
llama-index-multi-modal-llms-openai==0.4.
|
214 |
# via llama-index
|
215 |
llama-index-program-openai==0.3.1
|
216 |
# via
|
@@ -218,7 +221,7 @@ llama-index-program-openai==0.3.1
|
|
218 |
# llama-index-question-gen-openai
|
219 |
llama-index-question-gen-openai==0.3.0
|
220 |
# via llama-index
|
221 |
-
llama-index-readers-file==0.4.
|
222 |
# via llama-index
|
223 |
llama-index-readers-llama-parse==0.4.0
|
224 |
# via llama-index
|
@@ -231,7 +234,7 @@ markupsafe==2.1.5
|
|
231 |
# gradio
|
232 |
# jinja2
|
233 |
# werkzeug
|
234 |
-
marshmallow==3.
|
235 |
# via dataclasses-json
|
236 |
mdurl==0.1.2
|
237 |
# via markdown-it-py
|
@@ -308,12 +311,12 @@ nvidia-nvtx-cu12==12.4.127
|
|
308 |
# via torch
|
309 |
onnx==1.17.0
|
310 |
# via ragatouille
|
311 |
-
openai==1.
|
312 |
# via
|
313 |
# llama-index-agent-openai
|
314 |
# llama-index-embeddings-openai
|
315 |
# llama-index-llms-openai
|
316 |
-
orjson==3.10.
|
317 |
# via
|
318 |
# gradio
|
319 |
# langsmith
|
@@ -326,13 +329,14 @@ packaging==24.2
|
|
326 |
# huggingface-hub
|
327 |
# langchain-core
|
328 |
# marshmallow
|
|
|
329 |
# transformers
|
330 |
-
pandas==2.2.
|
331 |
# via
|
332 |
# datasets
|
333 |
# gradio
|
334 |
# llama-index-readers-file
|
335 |
-
pillow==11.
|
336 |
# via
|
337 |
# gradio
|
338 |
# llama-index-core
|
@@ -341,8 +345,10 @@ propcache==0.2.1
|
|
341 |
# via
|
342 |
# aiohttp
|
343 |
# yarl
|
344 |
-
protobuf==5.29.
|
345 |
# via onnx
|
|
|
|
|
346 |
pyarrow==18.1.0
|
347 |
# via datasets
|
348 |
pydantic==2.10.4
|
@@ -356,11 +362,12 @@ pydantic==2.10.4
|
|
356 |
# llama-index-core
|
357 |
# llama-parse
|
358 |
# openai
|
|
|
359 |
pydantic-core==2.27.2
|
360 |
# via pydantic
|
361 |
pydub==0.25.1
|
362 |
# via gradio
|
363 |
-
pygments==2.
|
364 |
# via rich
|
365 |
pynvml==12.0.0
|
366 |
# via fast-pytorch-kmeans
|
@@ -398,21 +405,22 @@ requests==2.32.3
|
|
398 |
# langsmith
|
399 |
# llama-index-core
|
400 |
# requests-toolbelt
|
|
|
401 |
# tiktoken
|
402 |
# transformers
|
403 |
requests-toolbelt==1.0.0
|
404 |
# via langsmith
|
405 |
rich==13.9.4
|
406 |
# via typer
|
407 |
-
ruff==0.8.
|
408 |
# via gradio
|
409 |
safehttpx==0.1.6
|
410 |
# via gradio
|
411 |
-
safetensors==0.
|
412 |
# via transformers
|
413 |
scikit-learn==1.6.0
|
414 |
# via sentence-transformers
|
415 |
-
scipy==1.
|
416 |
# via
|
417 |
# colbert-ai
|
418 |
# scikit-learn
|
@@ -421,13 +429,13 @@ semantic-version==2.10.0
|
|
421 |
# via gradio
|
422 |
sentence-transformers==2.7.0
|
423 |
# via ragatouille
|
424 |
-
setuptools==75.
|
425 |
# via iclr2024-papers (pyproject.toml)
|
426 |
shellingham==1.5.4
|
427 |
# via typer
|
428 |
six==1.17.0
|
429 |
# via python-dateutil
|
430 |
-
smmap==5.0.
|
431 |
# via gitdb
|
432 |
sniffio==1.3.1
|
433 |
# via
|
@@ -435,6 +443,8 @@ sniffio==1.3.1
|
|
435 |
# openai
|
436 |
soupsieve==2.6
|
437 |
# via beautifulsoup4
|
|
|
|
|
438 |
sqlalchemy==2.0.36
|
439 |
# via
|
440 |
# langchain
|
@@ -467,7 +477,7 @@ torch==2.5.1
|
|
467 |
# fast-pytorch-kmeans
|
468 |
# ragatouille
|
469 |
# sentence-transformers
|
470 |
-
tqdm==4.
|
471 |
# via
|
472 |
# colbert-ai
|
473 |
# datasets
|
@@ -501,6 +511,7 @@ typing-extensions==4.12.2
|
|
501 |
# pydantic-core
|
502 |
# pypdf
|
503 |
# rich
|
|
|
504 |
# sqlalchemy
|
505 |
# torch
|
506 |
# typer
|
|
|
14 |
# via aiohttp
|
15 |
annotated-types==0.7.0
|
16 |
# via pydantic
|
17 |
+
anyio==4.8.0
|
18 |
# via
|
19 |
# gradio
|
20 |
# httpx
|
|
|
101 |
# torch
|
102 |
git-python==1.0.3
|
103 |
# via colbert-ai
|
104 |
+
gitdb==4.0.12
|
105 |
# via gitpython
|
106 |
+
gitpython==3.1.44
|
107 |
# via git-python
|
108 |
+
gradio==5.11.0
|
109 |
+
# via
|
110 |
+
# iclr2024-papers (pyproject.toml)
|
111 |
+
# spaces
|
112 |
+
gradio-client==1.5.3
|
113 |
# via gradio
|
114 |
greenlet==3.1.1
|
115 |
# via sqlalchemy
|
|
|
117 |
# via
|
118 |
# httpcore
|
119 |
# uvicorn
|
120 |
+
hf-transfer==0.1.9
|
121 |
# via iclr2024-papers (pyproject.toml)
|
122 |
httpcore==1.0.7
|
123 |
# via httpx
|
|
|
130 |
# llama-index-core
|
131 |
# openai
|
132 |
# safehttpx
|
133 |
+
# spaces
|
134 |
+
huggingface-hub==0.27.1
|
135 |
# via
|
136 |
# datasets
|
137 |
# gradio
|
|
|
162 |
# via langchain-core
|
163 |
jsonpointer==3.0.0
|
164 |
# via jsonpatch
|
165 |
+
langchain==0.3.14
|
166 |
# via ragatouille
|
167 |
+
langchain-core==0.3.29
|
168 |
# via
|
169 |
# langchain
|
170 |
# langchain-text-splitters
|
171 |
# ragatouille
|
172 |
+
langchain-text-splitters==0.3.5
|
173 |
# via langchain
|
174 |
+
langsmith==0.2.10
|
175 |
# via
|
176 |
# langchain
|
177 |
# langchain-core
|
178 |
+
llama-cloud==0.1.8
|
179 |
# via llama-index-indices-managed-llama-cloud
|
180 |
+
llama-index==0.12.10
|
181 |
# via ragatouille
|
182 |
llama-index-agent-openai==0.4.1
|
183 |
# via
|
|
|
185 |
# llama-index-program-openai
|
186 |
llama-index-cli==0.4.0
|
187 |
# via llama-index
|
188 |
+
llama-index-core==0.12.10.post1
|
189 |
# via
|
190 |
# llama-index
|
191 |
# llama-index-agent-openai
|
|
|
205 |
# llama-index-cli
|
206 |
llama-index-indices-managed-llama-cloud==0.6.3
|
207 |
# via llama-index
|
208 |
+
llama-index-llms-openai==0.3.13
|
209 |
# via
|
210 |
# llama-index
|
211 |
# llama-index-agent-openai
|
|
|
213 |
# llama-index-multi-modal-llms-openai
|
214 |
# llama-index-program-openai
|
215 |
# llama-index-question-gen-openai
|
216 |
+
llama-index-multi-modal-llms-openai==0.4.2
|
217 |
# via llama-index
|
218 |
llama-index-program-openai==0.3.1
|
219 |
# via
|
|
|
221 |
# llama-index-question-gen-openai
|
222 |
llama-index-question-gen-openai==0.3.0
|
223 |
# via llama-index
|
224 |
+
llama-index-readers-file==0.4.2
|
225 |
# via llama-index
|
226 |
llama-index-readers-llama-parse==0.4.0
|
227 |
# via llama-index
|
|
|
234 |
# gradio
|
235 |
# jinja2
|
236 |
# werkzeug
|
237 |
+
marshmallow==3.24.2
|
238 |
# via dataclasses-json
|
239 |
mdurl==0.1.2
|
240 |
# via markdown-it-py
|
|
|
311 |
# via torch
|
312 |
onnx==1.17.0
|
313 |
# via ragatouille
|
314 |
+
openai==1.59.5
|
315 |
# via
|
316 |
# llama-index-agent-openai
|
317 |
# llama-index-embeddings-openai
|
318 |
# llama-index-llms-openai
|
319 |
+
orjson==3.10.14
|
320 |
# via
|
321 |
# gradio
|
322 |
# langsmith
|
|
|
329 |
# huggingface-hub
|
330 |
# langchain-core
|
331 |
# marshmallow
|
332 |
+
# spaces
|
333 |
# transformers
|
334 |
+
pandas==2.2.3
|
335 |
# via
|
336 |
# datasets
|
337 |
# gradio
|
338 |
# llama-index-readers-file
|
339 |
+
pillow==11.1.0
|
340 |
# via
|
341 |
# gradio
|
342 |
# llama-index-core
|
|
|
345 |
# via
|
346 |
# aiohttp
|
347 |
# yarl
|
348 |
+
protobuf==5.29.3
|
349 |
# via onnx
|
350 |
+
psutil==5.9.8
|
351 |
+
# via spaces
|
352 |
pyarrow==18.1.0
|
353 |
# via datasets
|
354 |
pydantic==2.10.4
|
|
|
362 |
# llama-index-core
|
363 |
# llama-parse
|
364 |
# openai
|
365 |
+
# spaces
|
366 |
pydantic-core==2.27.2
|
367 |
# via pydantic
|
368 |
pydub==0.25.1
|
369 |
# via gradio
|
370 |
+
pygments==2.19.1
|
371 |
# via rich
|
372 |
pynvml==12.0.0
|
373 |
# via fast-pytorch-kmeans
|
|
|
405 |
# langsmith
|
406 |
# llama-index-core
|
407 |
# requests-toolbelt
|
408 |
+
# spaces
|
409 |
# tiktoken
|
410 |
# transformers
|
411 |
requests-toolbelt==1.0.0
|
412 |
# via langsmith
|
413 |
rich==13.9.4
|
414 |
# via typer
|
415 |
+
ruff==0.8.6
|
416 |
# via gradio
|
417 |
safehttpx==0.1.6
|
418 |
# via gradio
|
419 |
+
safetensors==0.5.2
|
420 |
# via transformers
|
421 |
scikit-learn==1.6.0
|
422 |
# via sentence-transformers
|
423 |
+
scipy==1.15.0
|
424 |
# via
|
425 |
# colbert-ai
|
426 |
# scikit-learn
|
|
|
429 |
# via gradio
|
430 |
sentence-transformers==2.7.0
|
431 |
# via ragatouille
|
432 |
+
setuptools==75.8.0
|
433 |
# via iclr2024-papers (pyproject.toml)
|
434 |
shellingham==1.5.4
|
435 |
# via typer
|
436 |
six==1.17.0
|
437 |
# via python-dateutil
|
438 |
+
smmap==5.0.2
|
439 |
# via gitdb
|
440 |
sniffio==1.3.1
|
441 |
# via
|
|
|
443 |
# openai
|
444 |
soupsieve==2.6
|
445 |
# via beautifulsoup4
|
446 |
+
spaces==0.32.0
|
447 |
+
# via iclr2024-papers (pyproject.toml)
|
448 |
sqlalchemy==2.0.36
|
449 |
# via
|
450 |
# langchain
|
|
|
477 |
# fast-pytorch-kmeans
|
478 |
# ragatouille
|
479 |
# sentence-transformers
|
480 |
+
tqdm==4.67.1
|
481 |
# via
|
482 |
# colbert-ai
|
483 |
# datasets
|
|
|
511 |
# pydantic-core
|
512 |
# pypdf
|
513 |
# rich
|
514 |
+
# spaces
|
515 |
# sqlalchemy
|
516 |
# torch
|
517 |
# typer
|
uv.lock
CHANGED
The diff for this file is too large to render.
See raw diff
|
|