hysts HF staff commited on
Commit
318f25d
·
1 Parent(s): c637b4a
Files changed (6) hide show
  1. .pre-commit-config.yaml +4 -27
  2. .vscode/settings.json +1 -5
  3. README.md +1 -1
  4. pyproject.toml +2 -2
  5. requirements.txt +33 -33
  6. uv.lock +0 -0
.pre-commit-config.yaml CHANGED
@@ -13,44 +13,21 @@ 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.4
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.0
30
  hooks:
31
  - id: mypy
32
  args: ["--ignore-missing-imports"]
33
  additional_dependencies:
34
  [
35
  "types-python-slugify",
36
- "types-requests",
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
  - repo: https://github.com/pre-commit/mirrors-mypy
23
+ rev: v1.14.1
24
  hooks:
25
  - id: mypy
26
  args: ["--ignore-missing-imports"]
27
  additional_dependencies:
28
  [
29
  "types-python-slugify",
 
 
30
  "types-pytz",
31
+ "types-PyYAML",
32
+ "types-requests",
33
  ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.vscode/settings.json CHANGED
@@ -13,9 +13,5 @@
13
  "files.insertFinalNewline": false
14
  },
15
  "notebook.output.scrolling": true,
16
- "notebook.formatOnCellExecution": true,
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: pink
5
  colorTo: pink
6
  sdk: gradio
7
- sdk_version: 5.9.1
8
  app_file: app.py
9
  pinned: true
10
  license: mit
 
4
  colorFrom: pink
5
  colorTo: pink
6
  sdk: gradio
7
+ sdk_version: 5.12.0
8
  app_file: app.py
9
  pinned: true
10
  license: mit
pyproject.toml CHANGED
@@ -8,8 +8,8 @@ dependencies = [
8
  "apscheduler>=3.11.0",
9
  "datasets>=3.2.0",
10
  "gradio-calendar>=0.0.6",
11
- "gradio>=5.9.1",
12
- "hf-transfer>=0.1.8",
13
  "pandas>=2.2.3",
14
  "ragatouille>=0.0.8.post4",
15
  "setuptools>=75.6.0",
 
8
  "apscheduler>=3.11.0",
9
  "datasets>=3.2.0",
10
  "gradio-calendar>=0.0.6",
11
+ "gradio>=5.12.0",
12
+ "hf-transfer>=0.1.9",
13
  "pandas>=2.2.3",
14
  "ragatouille>=0.0.8.post4",
15
  "setuptools>=75.6.0",
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.7.0
18
  # via
19
  # gradio
20
  # httpx
@@ -103,17 +103,17 @@ fsspec==2024.9.0
103
  # torch
104
  git-python==1.0.3
105
  # via colbert-ai
106
- gitdb==4.0.11
107
  # via gitpython
108
- gitpython==3.1.43
109
  # via git-python
110
- gradio==5.9.1
111
  # via
112
  # daily-papers (pyproject.toml)
113
  # gradio-calendar
114
  gradio-calendar==0.0.6
115
  # via daily-papers (pyproject.toml)
116
- gradio-client==1.5.2
117
  # via gradio
118
  greenlet==3.1.1
119
  # via sqlalchemy
@@ -121,7 +121,7 @@ h11==0.14.0
121
  # via
122
  # httpcore
123
  # uvicorn
124
- hf-transfer==0.1.8
125
  # via daily-papers (pyproject.toml)
126
  httpcore==1.0.7
127
  # via httpx
@@ -134,7 +134,7 @@ httpx==0.28.1
134
  # llama-index-core
135
  # openai
136
  # safehttpx
137
- huggingface-hub==0.27.0
138
  # via
139
  # datasets
140
  # gradio
@@ -165,22 +165,22 @@ jsonpatch==1.33
165
  # via langchain-core
166
  jsonpointer==3.0.0
167
  # via jsonpatch
168
- langchain==0.3.13
169
  # via ragatouille
170
- langchain-core==0.3.28
171
  # via
172
  # langchain
173
  # langchain-text-splitters
174
  # ragatouille
175
- langchain-text-splitters==0.3.4
176
  # via langchain
177
- langsmith==0.2.7
178
  # via
179
  # langchain
180
  # langchain-core
181
- llama-cloud==0.1.7
182
  # via llama-index-indices-managed-llama-cloud
183
- llama-index==0.12.8
184
  # via ragatouille
185
  llama-index-agent-openai==0.4.1
186
  # via
@@ -188,7 +188,7 @@ llama-index-agent-openai==0.4.1
188
  # llama-index-program-openai
189
  llama-index-cli==0.4.0
190
  # via llama-index
191
- llama-index-core==0.12.9
192
  # via
193
  # llama-index
194
  # llama-index-agent-openai
@@ -208,7 +208,7 @@ llama-index-embeddings-openai==0.3.1
208
  # llama-index-cli
209
  llama-index-indices-managed-llama-cloud==0.6.3
210
  # via llama-index
211
- llama-index-llms-openai==0.3.12
212
  # via
213
  # llama-index
214
  # llama-index-agent-openai
@@ -216,7 +216,7 @@ llama-index-llms-openai==0.3.12
216
  # llama-index-multi-modal-llms-openai
217
  # llama-index-program-openai
218
  # llama-index-question-gen-openai
219
- llama-index-multi-modal-llms-openai==0.4.1
220
  # via llama-index
221
  llama-index-program-openai==0.3.1
222
  # via
@@ -224,7 +224,7 @@ llama-index-program-openai==0.3.1
224
  # llama-index-question-gen-openai
225
  llama-index-question-gen-openai==0.3.0
226
  # via llama-index
227
- llama-index-readers-file==0.4.1
228
  # via llama-index
229
  llama-index-readers-llama-parse==0.4.0
230
  # via llama-index
@@ -237,7 +237,7 @@ markupsafe==2.1.5
237
  # gradio
238
  # jinja2
239
  # werkzeug
240
- marshmallow==3.23.2
241
  # via dataclasses-json
242
  mdurl==0.1.2
243
  # via markdown-it-py
@@ -314,12 +314,12 @@ nvidia-nvtx-cu12==12.4.127
314
  # via torch
315
  onnx==1.17.0
316
  # via ragatouille
317
- openai==1.58.1
318
  # via
319
  # llama-index-agent-openai
320
  # llama-index-embeddings-openai
321
  # llama-index-llms-openai
322
- orjson==3.10.13
323
  # via
324
  # gradio
325
  # langsmith
@@ -339,7 +339,7 @@ pandas==2.2.3
339
  # datasets
340
  # gradio
341
  # llama-index-readers-file
342
- pillow==11.0.0
343
  # via
344
  # gradio
345
  # llama-index-core
@@ -348,11 +348,11 @@ propcache==0.2.1
348
  # via
349
  # aiohttp
350
  # yarl
351
- protobuf==5.29.2
352
  # via onnx
353
  pyarrow==18.1.0
354
  # via datasets
355
- pydantic==2.10.4
356
  # via
357
  # fastapi
358
  # gradio
@@ -367,7 +367,7 @@ pydantic-core==2.27.2
367
  # via pydantic
368
  pydub==0.25.1
369
  # via gradio
370
- pygments==2.18.0
371
  # via rich
372
  pynvml==12.0.0
373
  # via fast-pytorch-kmeans
@@ -411,15 +411,15 @@ requests-toolbelt==1.0.0
411
  # via langsmith
412
  rich==13.9.4
413
  # via typer
414
- ruff==0.8.4
415
  # via gradio
416
  safehttpx==0.1.6
417
  # via gradio
418
- safetensors==0.4.5
419
  # via transformers
420
- scikit-learn==1.6.0
421
  # via sentence-transformers
422
- scipy==1.14.1
423
  # via
424
  # colbert-ai
425
  # scikit-learn
@@ -428,13 +428,13 @@ semantic-version==2.10.0
428
  # via gradio
429
  sentence-transformers==2.7.0
430
  # via ragatouille
431
- setuptools==75.6.0
432
  # via daily-papers (pyproject.toml)
433
  shellingham==1.5.4
434
  # via typer
435
  six==1.17.0
436
  # via python-dateutil
437
- smmap==5.0.1
438
  # via gitdb
439
  sniffio==1.3.1
440
  # via
@@ -442,7 +442,7 @@ sniffio==1.3.1
442
  # openai
443
  soupsieve==2.6
444
  # via beautifulsoup4
445
- sqlalchemy==2.0.36
446
  # via
447
  # langchain
448
  # llama-index-core
@@ -484,7 +484,7 @@ tqdm==4.67.1
484
  # openai
485
  # sentence-transformers
486
  # transformers
487
- transformers==4.47.1
488
  # via
489
  # colbert-ai
490
  # ragatouille
@@ -533,7 +533,7 @@ websockets==14.1
533
  # via gradio-client
534
  werkzeug==3.1.3
535
  # via flask
536
- wrapt==1.17.0
537
  # via
538
  # deprecated
539
  # llama-index-core
 
14
  # via aiohttp
15
  annotated-types==0.7.0
16
  # via pydantic
17
+ anyio==4.8.0
18
  # via
19
  # gradio
20
  # httpx
 
103
  # torch
104
  git-python==1.0.3
105
  # via colbert-ai
106
+ gitdb==4.0.12
107
  # via gitpython
108
+ gitpython==3.1.44
109
  # via git-python
110
+ gradio==5.12.0
111
  # via
112
  # daily-papers (pyproject.toml)
113
  # gradio-calendar
114
  gradio-calendar==0.0.6
115
  # via daily-papers (pyproject.toml)
116
+ gradio-client==1.5.4
117
  # via gradio
118
  greenlet==3.1.1
119
  # via sqlalchemy
 
121
  # via
122
  # httpcore
123
  # uvicorn
124
+ hf-transfer==0.1.9
125
  # via daily-papers (pyproject.toml)
126
  httpcore==1.0.7
127
  # via httpx
 
134
  # llama-index-core
135
  # openai
136
  # safehttpx
137
+ huggingface-hub==0.27.1
138
  # via
139
  # datasets
140
  # gradio
 
165
  # via langchain-core
166
  jsonpointer==3.0.0
167
  # via jsonpatch
168
+ langchain==0.3.14
169
  # via ragatouille
170
+ langchain-core==0.3.29
171
  # via
172
  # langchain
173
  # langchain-text-splitters
174
  # ragatouille
175
+ langchain-text-splitters==0.3.5
176
  # via langchain
177
+ langsmith==0.2.10
178
  # via
179
  # langchain
180
  # langchain-core
181
+ llama-cloud==0.1.8
182
  # via llama-index-indices-managed-llama-cloud
183
+ llama-index==0.12.10
184
  # via ragatouille
185
  llama-index-agent-openai==0.4.1
186
  # via
 
188
  # llama-index-program-openai
189
  llama-index-cli==0.4.0
190
  # via llama-index
191
+ llama-index-core==0.12.10.post1
192
  # via
193
  # llama-index
194
  # llama-index-agent-openai
 
208
  # llama-index-cli
209
  llama-index-indices-managed-llama-cloud==0.6.3
210
  # via llama-index
211
+ llama-index-llms-openai==0.3.13
212
  # via
213
  # llama-index
214
  # llama-index-agent-openai
 
216
  # llama-index-multi-modal-llms-openai
217
  # llama-index-program-openai
218
  # llama-index-question-gen-openai
219
+ llama-index-multi-modal-llms-openai==0.4.2
220
  # via llama-index
221
  llama-index-program-openai==0.3.1
222
  # via
 
224
  # llama-index-question-gen-openai
225
  llama-index-question-gen-openai==0.3.0
226
  # via llama-index
227
+ llama-index-readers-file==0.4.3
228
  # via llama-index
229
  llama-index-readers-llama-parse==0.4.0
230
  # via llama-index
 
237
  # gradio
238
  # jinja2
239
  # werkzeug
240
+ marshmallow==3.25.0
241
  # via dataclasses-json
242
  mdurl==0.1.2
243
  # via markdown-it-py
 
314
  # via torch
315
  onnx==1.17.0
316
  # via ragatouille
317
+ openai==1.59.6
318
  # via
319
  # llama-index-agent-openai
320
  # llama-index-embeddings-openai
321
  # llama-index-llms-openai
322
+ orjson==3.10.14
323
  # via
324
  # gradio
325
  # langsmith
 
339
  # datasets
340
  # gradio
341
  # llama-index-readers-file
342
+ pillow==11.1.0
343
  # via
344
  # gradio
345
  # llama-index-core
 
348
  # via
349
  # aiohttp
350
  # yarl
351
+ protobuf==5.29.3
352
  # via onnx
353
  pyarrow==18.1.0
354
  # via datasets
355
+ pydantic==2.10.5
356
  # via
357
  # fastapi
358
  # gradio
 
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
 
411
  # via langsmith
412
  rich==13.9.4
413
  # via typer
414
+ ruff==0.9.1
415
  # via gradio
416
  safehttpx==0.1.6
417
  # via gradio
418
+ safetensors==0.5.2
419
  # via transformers
420
+ scikit-learn==1.6.1
421
  # via sentence-transformers
422
+ scipy==1.15.1
423
  # via
424
  # colbert-ai
425
  # scikit-learn
 
428
  # via gradio
429
  sentence-transformers==2.7.0
430
  # via ragatouille
431
+ setuptools==75.8.0
432
  # via daily-papers (pyproject.toml)
433
  shellingham==1.5.4
434
  # via typer
435
  six==1.17.0
436
  # via python-dateutil
437
+ smmap==5.0.2
438
  # via gitdb
439
  sniffio==1.3.1
440
  # via
 
442
  # openai
443
  soupsieve==2.6
444
  # via beautifulsoup4
445
+ sqlalchemy==2.0.37
446
  # via
447
  # langchain
448
  # llama-index-core
 
484
  # openai
485
  # sentence-transformers
486
  # transformers
487
+ transformers==4.48.0
488
  # via
489
  # colbert-ai
490
  # ragatouille
 
533
  # via gradio-client
534
  werkzeug==3.1.3
535
  # via flask
536
+ wrapt==1.17.1
537
  # via
538
  # deprecated
539
  # llama-index-core
uv.lock CHANGED
The diff for this file is too large to render. See raw diff