Kai Jennissen commited on
Commit
72a8db9
·
unverified ·
1 Parent(s): 97e747a

added requirements

Browse files
Files changed (2) hide show
  1. requirements.in +1 -1
  2. requirements.txt +7 -87
requirements.in CHANGED
@@ -1,3 +1,3 @@
1
  gradio
2
  requests
3
- smolagents[all]
 
1
  gradio
2
  requests
3
+ smolagents[gradio,litellm,openai,telemetry,toolkit,torch,transformers,vision]
requirements.txt CHANGED
@@ -26,9 +26,7 @@ anyio==4.9.0
26
  # via
27
  # gradio
28
  # httpx
29
- # mcp
30
  # openai
31
- # sse-starlette
32
  # starlette
33
  arize-phoenix==9.3.0
34
  # via smolagents
@@ -41,8 +39,6 @@ arize-phoenix-otel==0.9.2
41
  attrs==25.3.0
42
  # via
43
  # aiohttp
44
- # e2b
45
- # e2b-code-interpreter
46
  # jsonschema
47
  # outcome
48
  # referencing
@@ -51,12 +47,6 @@ authlib==1.5.2
51
  # via arize-phoenix
52
  beautifulsoup4==4.13.4
53
  # via markdownify
54
- boto3==1.38.15
55
- # via smolagents
56
- botocore==1.38.15
57
- # via
58
- # boto3
59
- # s3transfer
60
  cachetools==5.5.2
61
  # via arize-phoenix
62
  certifi==2025.4.26
@@ -66,9 +56,7 @@ certifi==2025.4.26
66
  # requests
67
  # selenium
68
  cffi==1.17.1
69
- # via
70
- # cryptography
71
- # soundfile
72
  charset-normalizer==3.4.2
73
  # via requests
74
  click==8.2.0
@@ -89,14 +77,8 @@ distro==1.9.0
89
  # via openai
90
  dnspython==2.7.0
91
  # via email-validator
92
- docker==7.1.0
93
- # via smolagents
94
  duckduckgo-search==8.0.1
95
  # via smolagents
96
- e2b==1.4.0
97
- # via e2b-code-interpreter
98
- e2b-code-interpreter==1.5.0
99
- # via smolagents
100
  email-validator==2.2.0
101
  # via arize-phoenix
102
  fastapi==0.115.12
@@ -150,23 +132,16 @@ h11==0.16.0
150
  helium==5.1.1
151
  # via smolagents
152
  httpcore==1.0.9
153
- # via
154
- # e2b
155
- # httpx
156
  httpx==0.28.1
157
  # via
158
  # arize-phoenix
159
  # arize-phoenix-client
160
- # e2b
161
- # e2b-code-interpreter
162
  # gradio
163
  # gradio-client
164
  # litellm
165
- # mcp
166
  # openai
167
  # safehttpx
168
- httpx-sse==0.4.0
169
- # via mcp
170
  huggingface-hub==0.31.2
171
  # via
172
  # accelerate
@@ -192,19 +167,12 @@ jinja2==3.1.6
192
  # arize-phoenix
193
  # gradio
194
  # litellm
195
- # mlx-lm
196
  # smolagents
197
  # torch
198
  jiter==0.9.0
199
  # via openai
200
- jmespath==1.0.1
201
- # via
202
- # boto3
203
- # botocore
204
  joblib==1.5.0
205
  # via scikit-learn
206
- jsonref==1.1.0
207
- # via mcpadapt
208
  jsonschema==4.23.0
209
  # via litellm
210
  jsonschema-specifications==2025.4.1
@@ -224,18 +192,8 @@ markupsafe==3.0.2
224
  # gradio
225
  # jinja2
226
  # mako
227
- mcp==1.8.1
228
- # via
229
- # mcpadapt
230
- # smolagents
231
- mcpadapt==0.1.5
232
- # via smolagents
233
  mdurl==0.1.2
234
  # via markdown-it-py
235
- mlx==0.25.2
236
- # via mlx-lm
237
- mlx-lm==0.24.0
238
- # via smolagents
239
  mpmath==1.3.0
240
  # via sympy
241
  multidict==6.4.3
@@ -249,12 +207,10 @@ numpy==2.2.5
249
  # accelerate
250
  # arize-phoenix
251
  # gradio
252
- # mlx-lm
253
  # pandas
254
  # scikit-learn
255
  # scipy
256
  # smolagents
257
- # soundfile
258
  # torchvision
259
  # transformers
260
  openai==1.75.0
@@ -329,7 +285,6 @@ outcome==1.3.0.post0
329
  packaging==25.0
330
  # via
331
  # accelerate
332
- # e2b
333
  # gradio
334
  # gradio-client
335
  # huggingface-hub
@@ -355,11 +310,8 @@ propcache==0.3.1
355
  protobuf==5.29.4
356
  # via
357
  # arize-phoenix
358
- # e2b
359
  # googleapis-common-protos
360
- # mlx-lm
361
  # opentelemetry-proto
362
- # transformers
363
  psutil==7.0.0
364
  # via
365
  # accelerate
@@ -374,14 +326,9 @@ pydantic==2.11.4
374
  # fastapi
375
  # gradio
376
  # litellm
377
- # mcp
378
- # mcpadapt
379
  # openai
380
- # pydantic-settings
381
  pydantic-core==2.33.2
382
  # via pydantic
383
- pydantic-settings==2.9.1
384
- # via mcp
385
  pydub==0.25.1
386
  # via gradio
387
  pygments==2.19.1
@@ -390,21 +337,16 @@ pysocks==1.7.1
390
  # via urllib3
391
  python-dateutil==2.9.0.post0
392
  # via
393
- # botocore
394
- # e2b
395
  # pandas
396
  # strawberry-graphql
397
  python-dotenv==1.1.0
398
  # via
399
  # litellm
400
- # mcpadapt
401
- # pydantic-settings
402
  # smolagents
403
  python-multipart==0.0.20
404
  # via
405
  # arize-phoenix
406
  # gradio
407
- # mcp
408
  pytz==2025.2
409
  # via pandas
410
  pyyaml==6.0.2
@@ -412,7 +354,6 @@ pyyaml==6.0.2
412
  # accelerate
413
  # gradio
414
  # huggingface-hub
415
- # mlx-lm
416
  # transformers
417
  referencing==0.36.2
418
  # via
@@ -425,7 +366,6 @@ regex==2024.11.6
425
  requests==2.32.3
426
  # via
427
  # -r requirements.in
428
- # docker
429
  # huggingface-hub
430
  # opentelemetry-exporter-otlp-proto-http
431
  # smolagents
@@ -441,8 +381,6 @@ rpds-py==0.24.0
441
  # referencing
442
  ruff==0.11.9
443
  # via gradio
444
- s3transfer==0.12.0
445
- # via boto3
446
  safehttpx==0.1.6
447
  # via gradio
448
  safetensors==0.5.3
@@ -461,15 +399,13 @@ selenium==4.32.0
461
  # smolagents
462
  semantic-version==2.10.0
463
  # via gradio
464
- sentencepiece==0.2.0
465
- # via transformers
466
  shellingham==1.5.4
467
  # via typer
468
  six==1.17.0
469
  # via
470
  # markdownify
471
  # python-dateutil
472
- smolagents[all,audio,bedrock,docker,e2b,gradio,litellm,mcp,mlx-lm,openai,telemetry,toolkit,torch,transformers,vision]==1.15.0
473
  # via -r requirements.in
474
  sniffio==1.3.1
475
  # via
@@ -478,8 +414,6 @@ sniffio==1.3.1
478
  # trio
479
  sortedcontainers==2.4.0
480
  # via trio
481
- soundfile==0.13.1
482
- # via smolagents
483
  soupsieve==2.7
484
  # via beautifulsoup4
485
  sqlalchemy[asyncio]==2.0.40
@@ -488,15 +422,11 @@ sqlalchemy[asyncio]==2.0.40
488
  # arize-phoenix
489
  sqlean-py==3.49.1
490
  # via arize-phoenix
491
- sse-starlette==2.3.5
492
- # via mcp
493
  starlette==0.46.2
494
  # via
495
  # arize-phoenix
496
  # fastapi
497
  # gradio
498
- # mcp
499
- # sse-starlette
500
  strawberry-graphql==0.267.0
501
  # via arize-phoenix
502
  sympy==1.14.0
@@ -525,10 +455,8 @@ tqdm==4.67.1
525
  # huggingface-hub
526
  # openai
527
  # transformers
528
- transformers[sentencepiece]==4.51.3
529
- # via
530
- # mlx-lm
531
- # smolagents
532
  trio==0.30.0
533
  # via
534
  # selenium
@@ -547,7 +475,6 @@ typing-extensions==4.13.2
547
  # arize-phoenix-evals
548
  # arize-phoenix-otel
549
  # beautifulsoup4
550
- # e2b
551
  # fastapi
552
  # gradio
553
  # gradio-client
@@ -565,26 +492,19 @@ typing-extensions==4.13.2
565
  # typer
566
  # typing-inspection
567
  typing-inspection==0.4.0
568
- # via
569
- # pydantic
570
- # pydantic-settings
571
  tzdata==2025.2
572
  # via pandas
573
  urllib3[socks]==2.4.0
574
  # via
575
- # botocore
576
- # docker
577
  # requests
578
  # selenium
579
  uvicorn==0.34.2
580
  # via
581
  # arize-phoenix
582
  # gradio
583
- # mcp
584
  websocket-client==1.8.0
585
- # via
586
- # selenium
587
- # smolagents
588
  websockets==15.0.1
589
  # via gradio-client
590
  wrapt==1.17.2
 
26
  # via
27
  # gradio
28
  # httpx
 
29
  # openai
 
30
  # starlette
31
  arize-phoenix==9.3.0
32
  # via smolagents
 
39
  attrs==25.3.0
40
  # via
41
  # aiohttp
 
 
42
  # jsonschema
43
  # outcome
44
  # referencing
 
47
  # via arize-phoenix
48
  beautifulsoup4==4.13.4
49
  # via markdownify
 
 
 
 
 
 
50
  cachetools==5.5.2
51
  # via arize-phoenix
52
  certifi==2025.4.26
 
56
  # requests
57
  # selenium
58
  cffi==1.17.1
59
+ # via cryptography
 
 
60
  charset-normalizer==3.4.2
61
  # via requests
62
  click==8.2.0
 
77
  # via openai
78
  dnspython==2.7.0
79
  # via email-validator
 
 
80
  duckduckgo-search==8.0.1
81
  # via smolagents
 
 
 
 
82
  email-validator==2.2.0
83
  # via arize-phoenix
84
  fastapi==0.115.12
 
132
  helium==5.1.1
133
  # via smolagents
134
  httpcore==1.0.9
135
+ # via httpx
 
 
136
  httpx==0.28.1
137
  # via
138
  # arize-phoenix
139
  # arize-phoenix-client
 
 
140
  # gradio
141
  # gradio-client
142
  # litellm
 
143
  # openai
144
  # safehttpx
 
 
145
  huggingface-hub==0.31.2
146
  # via
147
  # accelerate
 
167
  # arize-phoenix
168
  # gradio
169
  # litellm
 
170
  # smolagents
171
  # torch
172
  jiter==0.9.0
173
  # via openai
 
 
 
 
174
  joblib==1.5.0
175
  # via scikit-learn
 
 
176
  jsonschema==4.23.0
177
  # via litellm
178
  jsonschema-specifications==2025.4.1
 
192
  # gradio
193
  # jinja2
194
  # mako
 
 
 
 
 
 
195
  mdurl==0.1.2
196
  # via markdown-it-py
 
 
 
 
197
  mpmath==1.3.0
198
  # via sympy
199
  multidict==6.4.3
 
207
  # accelerate
208
  # arize-phoenix
209
  # gradio
 
210
  # pandas
211
  # scikit-learn
212
  # scipy
213
  # smolagents
 
214
  # torchvision
215
  # transformers
216
  openai==1.75.0
 
285
  packaging==25.0
286
  # via
287
  # accelerate
 
288
  # gradio
289
  # gradio-client
290
  # huggingface-hub
 
310
  protobuf==5.29.4
311
  # via
312
  # arize-phoenix
 
313
  # googleapis-common-protos
 
314
  # opentelemetry-proto
 
315
  psutil==7.0.0
316
  # via
317
  # accelerate
 
326
  # fastapi
327
  # gradio
328
  # litellm
 
 
329
  # openai
 
330
  pydantic-core==2.33.2
331
  # via pydantic
 
 
332
  pydub==0.25.1
333
  # via gradio
334
  pygments==2.19.1
 
337
  # via urllib3
338
  python-dateutil==2.9.0.post0
339
  # via
 
 
340
  # pandas
341
  # strawberry-graphql
342
  python-dotenv==1.1.0
343
  # via
344
  # litellm
 
 
345
  # smolagents
346
  python-multipart==0.0.20
347
  # via
348
  # arize-phoenix
349
  # gradio
 
350
  pytz==2025.2
351
  # via pandas
352
  pyyaml==6.0.2
 
354
  # accelerate
355
  # gradio
356
  # huggingface-hub
 
357
  # transformers
358
  referencing==0.36.2
359
  # via
 
366
  requests==2.32.3
367
  # via
368
  # -r requirements.in
 
369
  # huggingface-hub
370
  # opentelemetry-exporter-otlp-proto-http
371
  # smolagents
 
381
  # referencing
382
  ruff==0.11.9
383
  # via gradio
 
 
384
  safehttpx==0.1.6
385
  # via gradio
386
  safetensors==0.5.3
 
399
  # smolagents
400
  semantic-version==2.10.0
401
  # via gradio
 
 
402
  shellingham==1.5.4
403
  # via typer
404
  six==1.17.0
405
  # via
406
  # markdownify
407
  # python-dateutil
408
+ smolagents[gradio,litellm,openai,telemetry,toolkit,torch,transformers,vision]==1.15.0
409
  # via -r requirements.in
410
  sniffio==1.3.1
411
  # via
 
414
  # trio
415
  sortedcontainers==2.4.0
416
  # via trio
 
 
417
  soupsieve==2.7
418
  # via beautifulsoup4
419
  sqlalchemy[asyncio]==2.0.40
 
422
  # arize-phoenix
423
  sqlean-py==3.49.1
424
  # via arize-phoenix
 
 
425
  starlette==0.46.2
426
  # via
427
  # arize-phoenix
428
  # fastapi
429
  # gradio
 
 
430
  strawberry-graphql==0.267.0
431
  # via arize-phoenix
432
  sympy==1.14.0
 
455
  # huggingface-hub
456
  # openai
457
  # transformers
458
+ transformers==4.51.3
459
+ # via smolagents
 
 
460
  trio==0.30.0
461
  # via
462
  # selenium
 
475
  # arize-phoenix-evals
476
  # arize-phoenix-otel
477
  # beautifulsoup4
 
478
  # fastapi
479
  # gradio
480
  # gradio-client
 
492
  # typer
493
  # typing-inspection
494
  typing-inspection==0.4.0
495
+ # via pydantic
 
 
496
  tzdata==2025.2
497
  # via pandas
498
  urllib3[socks]==2.4.0
499
  # via
 
 
500
  # requests
501
  # selenium
502
  uvicorn==0.34.2
503
  # via
504
  # arize-phoenix
505
  # gradio
 
506
  websocket-client==1.8.0
507
+ # via selenium
 
 
508
  websockets==15.0.1
509
  # via gradio-client
510
  wrapt==1.17.2