hysts HF Staff commited on
Commit
496c8a5
·
1 Parent(s): ca9c08a
Files changed (4) hide show
  1. README.md +1 -1
  2. pyproject.toml +6 -6
  3. requirements.txt +99 -56
  4. uv.lock +0 -0
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: ⚡
4
  colorFrom: red
5
  colorTo: purple
6
  sdk: gradio
7
- sdk_version: 5.26.0
8
  app_file: app.py
9
  pinned: false
10
  hf_oauth: true
 
4
  colorFrom: red
5
  colorTo: purple
6
  sdk: gradio
7
+ sdk_version: 5.37.0
8
  app_file: app.py
9
  pinned: false
10
  hf_oauth: true
pyproject.toml CHANGED
@@ -5,16 +5,16 @@ description = ""
5
  readme = "README.md"
6
  requires-python = ">=3.10"
7
  dependencies = [
8
- "datasets>=3.5.0",
9
- "gradio[oauth]>=5.26.0",
 
10
  "gradio-modal>=0.0.4",
11
  "hf-transfer>=0.1.9",
12
- "polars>=1.27.1",
13
  "loguru>=0.7.3",
 
 
 
14
  "torch==2.4.0",
15
- "sentence-transformers>=4.1.0",
16
- "spaces>=0.35.0",
17
- "faiss-cpu>=1.10.0",
18
  ]
19
 
20
  [tool.ruff]
 
5
  readme = "README.md"
6
  requires-python = ">=3.10"
7
  dependencies = [
8
+ "datasets>=4.0.0",
9
+ "faiss-cpu>=1.11.0.post1",
10
+ "gradio[mcp,oauth]>=5.37.0",
11
  "gradio-modal>=0.0.4",
12
  "hf-transfer>=0.1.9",
 
13
  "loguru>=0.7.3",
14
+ "polars>=1.31.0",
15
+ "sentence-transformers>=5.0.0",
16
+ "spaces>=0.37.1",
17
  "torch==2.4.0",
 
 
 
18
  ]
19
 
20
  [tool.ruff]
requirements.txt CHANGED
@@ -4,11 +4,9 @@ aiofiles==24.1.0
4
  # via gradio
5
  aiohappyeyeballs==2.6.1
6
  # via aiohttp
7
- aiohttp==3.11.18
8
- # via
9
- # datasets
10
- # fsspec
11
- aiosignal==1.3.2
12
  # via aiohttp
13
  annotated-types==0.7.0
14
  # via pydantic
@@ -16,41 +14,48 @@ anyio==4.9.0
16
  # via
17
  # gradio
18
  # httpx
 
 
19
  # starlette
20
  async-timeout==5.0.1
21
  # via aiohttp
22
  attrs==25.3.0
23
- # via aiohttp
24
- authlib==1.5.2
 
 
 
25
  # via gradio
26
- certifi==2025.1.31
 
 
27
  # via
28
  # httpcore
29
  # httpx
30
  # requests
31
  cffi==1.17.1
32
  # via cryptography
33
- charset-normalizer==3.4.1
34
  # via requests
35
- click==8.1.8
36
  # via
37
  # typer
38
  # uvicorn
39
- cryptography==44.0.2
40
  # via authlib
41
- datasets==3.5.0
42
  # via iclr2025 (pyproject.toml)
43
  dill==0.3.8
44
  # via
45
  # datasets
46
  # multiprocess
47
- exceptiongroup==1.2.2
48
  # via anyio
49
- faiss-cpu==1.10.0
50
  # via iclr2025 (pyproject.toml)
51
- fastapi==0.115.12
52
  # via gradio
53
- ffmpy==0.5.0
54
  # via gradio
55
  filelock==3.18.0
56
  # via
@@ -59,42 +64,47 @@ filelock==3.18.0
59
  # torch
60
  # transformers
61
  # triton
62
- frozenlist==1.6.0
63
  # via
64
  # aiohttp
65
  # aiosignal
66
- fsspec==2024.12.0
67
  # via
68
  # datasets
69
  # gradio-client
70
  # huggingface-hub
71
  # torch
72
- gradio==5.26.0
73
  # via
74
  # iclr2025 (pyproject.toml)
75
  # gradio-modal
76
  # spaces
77
- gradio-client==1.9.0
78
  # via gradio
79
  gradio-modal==0.0.4
80
  # via iclr2025 (pyproject.toml)
81
  groovy==0.1.2
82
  # via gradio
83
- h11==0.14.0
84
  # via
85
  # httpcore
86
  # uvicorn
87
  hf-transfer==0.1.9
88
  # via iclr2025 (pyproject.toml)
89
- httpcore==1.0.8
 
 
90
  # via httpx
91
  httpx==0.28.1
92
  # via
93
  # gradio
94
  # gradio-client
 
95
  # safehttpx
96
  # spaces
97
- huggingface-hub==0.30.2
 
 
98
  # via
99
  # datasets
100
  # gradio
@@ -114,8 +124,12 @@ jinja2==3.1.6
114
  # via
115
  # gradio
116
  # torch
117
- joblib==1.4.2
118
  # via scikit-learn
 
 
 
 
119
  loguru==0.7.3
120
  # via iclr2025 (pyproject.toml)
121
  markdown-it-py==3.0.0
@@ -124,11 +138,13 @@ markupsafe==3.0.2
124
  # via
125
  # gradio
126
  # jinja2
 
 
127
  mdurl==0.1.2
128
  # via markdown-it-py
129
  mpmath==1.3.0
130
  # via sympy
131
- multidict==6.4.3
132
  # via
133
  # aiohttp
134
  # yarl
@@ -136,7 +152,7 @@ multiprocess==0.70.16
136
  # via datasets
137
  networkx==3.4.2
138
  # via torch
139
- numpy==2.2.5
140
  # via
141
  # datasets
142
  # faiss-cpu
@@ -170,13 +186,13 @@ nvidia-cusparse-cu12==12.1.0.106
170
  # torch
171
  nvidia-nccl-cu12==2.20.5
172
  # via torch
173
- nvidia-nvjitlink-cu12==12.8.93
174
  # via
175
  # nvidia-cusolver-cu12
176
  # nvidia-cusparse-cu12
177
  nvidia-nvtx-cu12==12.1.105
178
  # via torch
179
- orjson==3.10.16
180
  # via gradio
181
  packaging==25.0
182
  # via
@@ -187,41 +203,49 @@ packaging==25.0
187
  # huggingface-hub
188
  # spaces
189
  # transformers
190
- pandas==2.2.3
191
  # via
192
  # datasets
193
  # gradio
194
- pillow==11.2.1
195
  # via
196
  # gradio
197
  # sentence-transformers
198
- polars==1.27.1
199
  # via iclr2025 (pyproject.toml)
200
- propcache==0.3.1
201
  # via
202
  # aiohttp
203
  # yarl
204
  psutil==5.9.8
205
  # via spaces
206
- pyarrow==19.0.1
207
  # via datasets
208
  pycparser==2.22
209
  # via cffi
210
- pydantic==2.11.3
211
  # via
212
  # fastapi
213
  # gradio
 
 
214
  # spaces
215
- pydantic-core==2.33.1
216
  # via pydantic
 
 
217
  pydub==0.25.1
218
  # via gradio
219
- pygments==2.19.1
220
  # via rich
221
  python-dateutil==2.9.0.post0
222
  # via pandas
 
 
223
  python-multipart==0.0.20
224
- # via gradio
 
 
225
  pytz==2025.2
226
  # via pandas
227
  pyyaml==6.0.2
@@ -230,9 +254,13 @@ pyyaml==6.0.2
230
  # gradio
231
  # huggingface-hub
232
  # transformers
 
 
 
 
233
  regex==2024.11.6
234
  # via transformers
235
- requests==2.32.3
236
  # via
237
  # datasets
238
  # huggingface-hub
@@ -240,21 +268,25 @@ requests==2.32.3
240
  # transformers
241
  rich==14.0.0
242
  # via typer
243
- ruff==0.11.6
 
 
 
 
244
  # via gradio
245
  safehttpx==0.1.6
246
  # via gradio
247
  safetensors==0.5.3
248
  # via transformers
249
- scikit-learn==1.6.1
250
  # via sentence-transformers
251
- scipy==1.15.2
252
  # via
253
  # scikit-learn
254
  # sentence-transformers
255
  semantic-version==2.10.0
256
  # via gradio
257
- sentence-transformers==4.1.0
258
  # via iclr2025 (pyproject.toml)
259
  shellingham==1.5.4
260
  # via typer
@@ -262,19 +294,22 @@ six==1.17.0
262
  # via python-dateutil
263
  sniffio==1.3.1
264
  # via anyio
265
- spaces==0.35.0
266
  # via iclr2025 (pyproject.toml)
267
- starlette==0.46.2
 
 
268
  # via
269
  # fastapi
270
  # gradio
271
- sympy==1.13.3
 
272
  # via torch
273
  threadpoolctl==3.6.0
274
  # via scikit-learn
275
- tokenizers==0.21.1
276
  # via transformers
277
- tomlkit==0.13.2
278
  # via gradio
279
  torch==2.4.0
280
  # via
@@ -286,15 +321,17 @@ tqdm==4.67.1
286
  # huggingface-hub
287
  # sentence-transformers
288
  # transformers
289
- transformers==4.51.3
290
  # via sentence-transformers
291
  triton==3.0.0
292
  # via torch
293
- typer==0.15.2
294
  # via gradio
295
- typing-extensions==4.13.2
296
  # via
 
297
  # anyio
 
298
  # fastapi
299
  # gradio
300
  # gradio-client
@@ -302,24 +339,30 @@ typing-extensions==4.13.2
302
  # multidict
303
  # pydantic
304
  # pydantic-core
 
305
  # rich
306
  # sentence-transformers
307
  # spaces
 
308
  # torch
309
  # typer
310
  # typing-inspection
311
  # uvicorn
312
- typing-inspection==0.4.0
313
- # via pydantic
 
 
314
  tzdata==2025.2
315
  # via pandas
316
- urllib3==2.4.0
317
  # via requests
318
- uvicorn==0.34.2
319
- # via gradio
 
 
320
  websockets==15.0.1
321
  # via gradio-client
322
  xxhash==3.5.0
323
  # via datasets
324
- yarl==1.20.0
325
  # via aiohttp
 
4
  # via gradio
5
  aiohappyeyeballs==2.6.1
6
  # via aiohttp
7
+ aiohttp==3.12.14
8
+ # via fsspec
9
+ aiosignal==1.4.0
 
 
10
  # via aiohttp
11
  annotated-types==0.7.0
12
  # via pydantic
 
14
  # via
15
  # gradio
16
  # httpx
17
+ # mcp
18
+ # sse-starlette
19
  # starlette
20
  async-timeout==5.0.1
21
  # via aiohttp
22
  attrs==25.3.0
23
+ # via
24
+ # aiohttp
25
+ # jsonschema
26
+ # referencing
27
+ authlib==1.6.0
28
  # via gradio
29
+ brotli==1.1.0
30
+ # via gradio
31
+ certifi==2025.7.14
32
  # via
33
  # httpcore
34
  # httpx
35
  # requests
36
  cffi==1.17.1
37
  # via cryptography
38
+ charset-normalizer==3.4.2
39
  # via requests
40
+ click==8.2.1
41
  # via
42
  # typer
43
  # uvicorn
44
+ cryptography==45.0.5
45
  # via authlib
46
+ datasets==4.0.0
47
  # via iclr2025 (pyproject.toml)
48
  dill==0.3.8
49
  # via
50
  # datasets
51
  # multiprocess
52
+ exceptiongroup==1.3.0
53
  # via anyio
54
+ faiss-cpu==1.11.0.post1
55
  # via iclr2025 (pyproject.toml)
56
+ fastapi==0.116.1
57
  # via gradio
58
+ ffmpy==0.6.0
59
  # via gradio
60
  filelock==3.18.0
61
  # via
 
64
  # torch
65
  # transformers
66
  # triton
67
+ frozenlist==1.7.0
68
  # via
69
  # aiohttp
70
  # aiosignal
71
+ fsspec==2025.3.0
72
  # via
73
  # datasets
74
  # gradio-client
75
  # huggingface-hub
76
  # torch
77
+ gradio==5.37.0
78
  # via
79
  # iclr2025 (pyproject.toml)
80
  # gradio-modal
81
  # spaces
82
+ gradio-client==1.10.4
83
  # via gradio
84
  gradio-modal==0.0.4
85
  # via iclr2025 (pyproject.toml)
86
  groovy==0.1.2
87
  # via gradio
88
+ h11==0.16.0
89
  # via
90
  # httpcore
91
  # uvicorn
92
  hf-transfer==0.1.9
93
  # via iclr2025 (pyproject.toml)
94
+ hf-xet==1.1.5
95
+ # via huggingface-hub
96
+ httpcore==1.0.9
97
  # via httpx
98
  httpx==0.28.1
99
  # via
100
  # gradio
101
  # gradio-client
102
+ # mcp
103
  # safehttpx
104
  # spaces
105
+ httpx-sse==0.4.1
106
+ # via mcp
107
+ huggingface-hub==0.33.4
108
  # via
109
  # datasets
110
  # gradio
 
124
  # via
125
  # gradio
126
  # torch
127
+ joblib==1.5.1
128
  # via scikit-learn
129
+ jsonschema==4.24.0
130
+ # via mcp
131
+ jsonschema-specifications==2025.4.1
132
+ # via jsonschema
133
  loguru==0.7.3
134
  # via iclr2025 (pyproject.toml)
135
  markdown-it-py==3.0.0
 
138
  # via
139
  # gradio
140
  # jinja2
141
+ mcp==1.10.1
142
+ # via gradio
143
  mdurl==0.1.2
144
  # via markdown-it-py
145
  mpmath==1.3.0
146
  # via sympy
147
+ multidict==6.6.3
148
  # via
149
  # aiohttp
150
  # yarl
 
152
  # via datasets
153
  networkx==3.4.2
154
  # via torch
155
+ numpy==2.2.6
156
  # via
157
  # datasets
158
  # faiss-cpu
 
186
  # torch
187
  nvidia-nccl-cu12==2.20.5
188
  # via torch
189
+ nvidia-nvjitlink-cu12==12.9.86
190
  # via
191
  # nvidia-cusolver-cu12
192
  # nvidia-cusparse-cu12
193
  nvidia-nvtx-cu12==12.1.105
194
  # via torch
195
+ orjson==3.11.0
196
  # via gradio
197
  packaging==25.0
198
  # via
 
203
  # huggingface-hub
204
  # spaces
205
  # transformers
206
+ pandas==2.3.1
207
  # via
208
  # datasets
209
  # gradio
210
+ pillow==11.3.0
211
  # via
212
  # gradio
213
  # sentence-transformers
214
+ polars==1.31.0
215
  # via iclr2025 (pyproject.toml)
216
+ propcache==0.3.2
217
  # via
218
  # aiohttp
219
  # yarl
220
  psutil==5.9.8
221
  # via spaces
222
+ pyarrow==20.0.0
223
  # via datasets
224
  pycparser==2.22
225
  # via cffi
226
+ pydantic==2.11.7
227
  # via
228
  # fastapi
229
  # gradio
230
+ # mcp
231
+ # pydantic-settings
232
  # spaces
233
+ pydantic-core==2.33.2
234
  # via pydantic
235
+ pydantic-settings==2.10.1
236
+ # via mcp
237
  pydub==0.25.1
238
  # via gradio
239
+ pygments==2.19.2
240
  # via rich
241
  python-dateutil==2.9.0.post0
242
  # via pandas
243
+ python-dotenv==1.1.1
244
+ # via pydantic-settings
245
  python-multipart==0.0.20
246
+ # via
247
+ # gradio
248
+ # mcp
249
  pytz==2025.2
250
  # via pandas
251
  pyyaml==6.0.2
 
254
  # gradio
255
  # huggingface-hub
256
  # transformers
257
+ referencing==0.36.2
258
+ # via
259
+ # jsonschema
260
+ # jsonschema-specifications
261
  regex==2024.11.6
262
  # via transformers
263
+ requests==2.32.4
264
  # via
265
  # datasets
266
  # huggingface-hub
 
268
  # transformers
269
  rich==14.0.0
270
  # via typer
271
+ rpds-py==0.26.0
272
+ # via
273
+ # jsonschema
274
+ # referencing
275
+ ruff==0.12.3
276
  # via gradio
277
  safehttpx==0.1.6
278
  # via gradio
279
  safetensors==0.5.3
280
  # via transformers
281
+ scikit-learn==1.7.0
282
  # via sentence-transformers
283
+ scipy==1.15.3
284
  # via
285
  # scikit-learn
286
  # sentence-transformers
287
  semantic-version==2.10.0
288
  # via gradio
289
+ sentence-transformers==5.0.0
290
  # via iclr2025 (pyproject.toml)
291
  shellingham==1.5.4
292
  # via typer
 
294
  # via python-dateutil
295
  sniffio==1.3.1
296
  # via anyio
297
+ spaces==0.37.1
298
  # via iclr2025 (pyproject.toml)
299
+ sse-starlette==2.4.1
300
+ # via mcp
301
+ starlette==0.47.1
302
  # via
303
  # fastapi
304
  # gradio
305
+ # mcp
306
+ sympy==1.14.0
307
  # via torch
308
  threadpoolctl==3.6.0
309
  # via scikit-learn
310
+ tokenizers==0.21.2
311
  # via transformers
312
+ tomlkit==0.13.3
313
  # via gradio
314
  torch==2.4.0
315
  # via
 
321
  # huggingface-hub
322
  # sentence-transformers
323
  # transformers
324
+ transformers==4.53.2
325
  # via sentence-transformers
326
  triton==3.0.0
327
  # via torch
328
+ typer==0.16.0
329
  # via gradio
330
+ typing-extensions==4.14.1
331
  # via
332
+ # aiosignal
333
  # anyio
334
+ # exceptiongroup
335
  # fastapi
336
  # gradio
337
  # gradio-client
 
339
  # multidict
340
  # pydantic
341
  # pydantic-core
342
+ # referencing
343
  # rich
344
  # sentence-transformers
345
  # spaces
346
+ # starlette
347
  # torch
348
  # typer
349
  # typing-inspection
350
  # uvicorn
351
+ typing-inspection==0.4.1
352
+ # via
353
+ # pydantic
354
+ # pydantic-settings
355
  tzdata==2025.2
356
  # via pandas
357
+ urllib3==2.5.0
358
  # via requests
359
+ uvicorn==0.35.0
360
+ # via
361
+ # gradio
362
+ # mcp
363
  websockets==15.0.1
364
  # via gradio-client
365
  xxhash==3.5.0
366
  # via datasets
367
+ yarl==1.20.1
368
  # via aiohttp
uv.lock CHANGED
The diff for this file is too large to render. See raw diff