Alexandros Popov commited on
Commit
af5de00
·
1 Parent(s): 012ff6c

updated requirements.

Browse files
Files changed (3) hide show
  1. pyproject.toml +1 -1
  2. requirements.txt +388 -0
  3. uv.lock +0 -0
pyproject.toml CHANGED
@@ -10,5 +10,5 @@ dependencies = [
10
  "openai>=1.84.0",
11
  "opencv-python>=4.11.0.86",
12
  "pillow>=11.2.1",
13
- "smolagents>=1.17.0",
14
  ]
 
10
  "openai>=1.84.0",
11
  "opencv-python>=4.11.0.86",
12
  "pillow>=11.2.1",
13
+ "smolagents[telemetry,toolkit]>=1.17.0",
14
  ]
requirements.txt ADDED
@@ -0,0 +1,388 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file was autogenerated by uv via the following command:
2
+ # uv pip compile pyproject.toml -o requirements.txt
3
+ aiofiles==24.1.0
4
+ # via gradio
5
+ aioitertools==0.12.0
6
+ # via arize-phoenix
7
+ aiosqlite==0.21.0
8
+ # via arize-phoenix
9
+ alembic==1.16.1
10
+ # via arize-phoenix
11
+ annotated-types==0.7.0
12
+ # via pydantic
13
+ anyio==4.9.0
14
+ # via
15
+ # gradio
16
+ # httpx
17
+ # openai
18
+ # starlette
19
+ arize-phoenix==10.7.1
20
+ # via smolagents
21
+ arize-phoenix-client==1.10.0
22
+ # via arize-phoenix
23
+ arize-phoenix-evals==0.20.8
24
+ # via arize-phoenix
25
+ arize-phoenix-otel==0.10.3
26
+ # via arize-phoenix
27
+ authlib==1.6.0
28
+ # via arize-phoenix
29
+ beautifulsoup4==4.13.4
30
+ # via markdownify
31
+ cachetools==6.0.0
32
+ # via arize-phoenix
33
+ certifi==2025.4.26
34
+ # via
35
+ # httpcore
36
+ # httpx
37
+ # requests
38
+ cffi==1.17.1
39
+ # via cryptography
40
+ charset-normalizer==3.4.2
41
+ # via requests
42
+ click==8.2.1
43
+ # via
44
+ # duckduckgo-search
45
+ # typer
46
+ # uvicorn
47
+ cryptography==45.0.3
48
+ # via authlib
49
+ distro==1.9.0
50
+ # via openai
51
+ dnspython==2.7.0
52
+ # via email-validator
53
+ duckduckgo-search==8.0.2
54
+ # via smolagents
55
+ email-validator==2.2.0
56
+ # via arize-phoenix
57
+ exceptiongroup==1.3.0
58
+ # via anyio
59
+ fastapi==0.115.12
60
+ # via
61
+ # arize-phoenix
62
+ # gradio
63
+ ffmpy==0.6.0
64
+ # via gradio
65
+ filelock==3.18.0
66
+ # via huggingface-hub
67
+ fsspec==2025.5.1
68
+ # via
69
+ # gradio-client
70
+ # huggingface-hub
71
+ googleapis-common-protos==1.70.0
72
+ # via
73
+ # opentelemetry-exporter-otlp-proto-grpc
74
+ # opentelemetry-exporter-otlp-proto-http
75
+ gradio==5.33.0
76
+ # via ai-art-director (pyproject.toml)
77
+ gradio-client==1.10.2
78
+ # via gradio
79
+ graphql-core==3.2.6
80
+ # via strawberry-graphql
81
+ greenlet==3.2.3
82
+ # via sqlalchemy
83
+ groovy==0.1.2
84
+ # via gradio
85
+ grpc-interceptor==0.15.4
86
+ # via arize-phoenix
87
+ grpcio==1.72.1
88
+ # via
89
+ # arize-phoenix
90
+ # grpc-interceptor
91
+ # opentelemetry-exporter-otlp-proto-grpc
92
+ h11==0.16.0
93
+ # via
94
+ # httpcore
95
+ # uvicorn
96
+ hf-xet==1.1.3
97
+ # via huggingface-hub
98
+ httpcore==1.0.9
99
+ # via httpx
100
+ httpx==0.28.1
101
+ # via
102
+ # arize-phoenix
103
+ # arize-phoenix-client
104
+ # gradio
105
+ # gradio-client
106
+ # openai
107
+ # safehttpx
108
+ huggingface-hub==0.32.4
109
+ # via
110
+ # gradio
111
+ # gradio-client
112
+ # smolagents
113
+ idna==3.10
114
+ # via
115
+ # anyio
116
+ # email-validator
117
+ # httpx
118
+ # requests
119
+ importlib-metadata==8.7.0
120
+ # via opentelemetry-api
121
+ jinja2==3.1.6
122
+ # via
123
+ # arize-phoenix
124
+ # gradio
125
+ # smolagents
126
+ jiter==0.10.0
127
+ # via openai
128
+ joblib==1.5.1
129
+ # via scikit-learn
130
+ lxml==5.4.0
131
+ # via duckduckgo-search
132
+ mako==1.3.10
133
+ # via alembic
134
+ markdown-it-py==3.0.0
135
+ # via rich
136
+ markdownify==1.1.0
137
+ # via smolagents
138
+ markupsafe==3.0.2
139
+ # via
140
+ # gradio
141
+ # jinja2
142
+ # mako
143
+ mdurl==0.1.2
144
+ # via markdown-it-py
145
+ numpy==2.2.6
146
+ # via
147
+ # ai-art-director (pyproject.toml)
148
+ # arize-phoenix
149
+ # gradio
150
+ # opencv-python
151
+ # pandas
152
+ # scikit-learn
153
+ # scipy
154
+ openai==1.84.0
155
+ # via ai-art-director (pyproject.toml)
156
+ opencv-python==4.11.0.86
157
+ # via ai-art-director (pyproject.toml)
158
+ openinference-instrumentation==0.1.32
159
+ # via
160
+ # arize-phoenix
161
+ # arize-phoenix-otel
162
+ # openinference-instrumentation-smolagents
163
+ openinference-instrumentation-smolagents==0.1.12
164
+ # via smolagents
165
+ openinference-semantic-conventions==0.1.17
166
+ # via
167
+ # arize-phoenix
168
+ # arize-phoenix-otel
169
+ # openinference-instrumentation
170
+ # openinference-instrumentation-smolagents
171
+ opentelemetry-api==1.34.0
172
+ # via
173
+ # openinference-instrumentation
174
+ # openinference-instrumentation-smolagents
175
+ # opentelemetry-exporter-otlp-proto-grpc
176
+ # opentelemetry-exporter-otlp-proto-http
177
+ # opentelemetry-instrumentation
178
+ # opentelemetry-sdk
179
+ # opentelemetry-semantic-conventions
180
+ opentelemetry-exporter-otlp==1.34.0
181
+ # via
182
+ # arize-phoenix
183
+ # arize-phoenix-otel
184
+ # smolagents
185
+ opentelemetry-exporter-otlp-proto-common==1.34.0
186
+ # via
187
+ # opentelemetry-exporter-otlp-proto-grpc
188
+ # opentelemetry-exporter-otlp-proto-http
189
+ opentelemetry-exporter-otlp-proto-grpc==1.34.0
190
+ # via opentelemetry-exporter-otlp
191
+ opentelemetry-exporter-otlp-proto-http==1.34.0
192
+ # via opentelemetry-exporter-otlp
193
+ opentelemetry-instrumentation==0.55b0
194
+ # via openinference-instrumentation-smolagents
195
+ opentelemetry-proto==1.34.0
196
+ # via
197
+ # arize-phoenix
198
+ # arize-phoenix-otel
199
+ # opentelemetry-exporter-otlp-proto-common
200
+ # opentelemetry-exporter-otlp-proto-grpc
201
+ # opentelemetry-exporter-otlp-proto-http
202
+ opentelemetry-sdk==1.34.0
203
+ # via
204
+ # arize-phoenix
205
+ # arize-phoenix-otel
206
+ # openinference-instrumentation
207
+ # opentelemetry-exporter-otlp-proto-grpc
208
+ # opentelemetry-exporter-otlp-proto-http
209
+ # smolagents
210
+ opentelemetry-semantic-conventions==0.55b0
211
+ # via
212
+ # arize-phoenix
213
+ # arize-phoenix-otel
214
+ # openinference-instrumentation-smolagents
215
+ # opentelemetry-instrumentation
216
+ # opentelemetry-sdk
217
+ orjson==3.10.18
218
+ # via gradio
219
+ packaging==25.0
220
+ # via
221
+ # gradio
222
+ # gradio-client
223
+ # huggingface-hub
224
+ # opentelemetry-instrumentation
225
+ # strawberry-graphql
226
+ pandas==2.3.0
227
+ # via
228
+ # arize-phoenix
229
+ # arize-phoenix-evals
230
+ # gradio
231
+ pillow==11.2.1
232
+ # via
233
+ # ai-art-director (pyproject.toml)
234
+ # gradio
235
+ # smolagents
236
+ primp==0.15.0
237
+ # via duckduckgo-search
238
+ protobuf==5.29.5
239
+ # via
240
+ # arize-phoenix
241
+ # googleapis-common-protos
242
+ # opentelemetry-proto
243
+ psutil==7.0.0
244
+ # via arize-phoenix
245
+ pyarrow==20.0.0
246
+ # via arize-phoenix
247
+ pycparser==2.22
248
+ # via cffi
249
+ pydantic==2.11.5
250
+ # via
251
+ # arize-phoenix
252
+ # fastapi
253
+ # gradio
254
+ # openai
255
+ pydantic-core==2.33.2
256
+ # via pydantic
257
+ pydub==0.25.1
258
+ # via gradio
259
+ pygments==2.19.1
260
+ # via rich
261
+ python-dateutil==2.9.0.post0
262
+ # via
263
+ # pandas
264
+ # strawberry-graphql
265
+ python-dotenv==1.1.0
266
+ # via smolagents
267
+ python-multipart==0.0.20
268
+ # via
269
+ # arize-phoenix
270
+ # gradio
271
+ pytz==2025.2
272
+ # via pandas
273
+ pyyaml==6.0.2
274
+ # via
275
+ # gradio
276
+ # huggingface-hub
277
+ requests==2.32.3
278
+ # via
279
+ # huggingface-hub
280
+ # opentelemetry-exporter-otlp-proto-http
281
+ # smolagents
282
+ rich==14.0.0
283
+ # via
284
+ # smolagents
285
+ # typer
286
+ ruff==0.11.13
287
+ # via gradio
288
+ safehttpx==0.1.6
289
+ # via gradio
290
+ scikit-learn==1.7.0
291
+ # via arize-phoenix
292
+ scipy==1.15.3
293
+ # via
294
+ # arize-phoenix
295
+ # scikit-learn
296
+ semantic-version==2.10.0
297
+ # via gradio
298
+ shellingham==1.5.4
299
+ # via typer
300
+ six==1.17.0
301
+ # via
302
+ # markdownify
303
+ # python-dateutil
304
+ smolagents==1.17.0
305
+ # via ai-art-director (pyproject.toml)
306
+ sniffio==1.3.1
307
+ # via
308
+ # anyio
309
+ # openai
310
+ soupsieve==2.7
311
+ # via beautifulsoup4
312
+ sqlalchemy==2.0.41
313
+ # via
314
+ # alembic
315
+ # arize-phoenix
316
+ sqlean-py==3.49.1
317
+ # via arize-phoenix
318
+ starlette==0.46.2
319
+ # via
320
+ # arize-phoenix
321
+ # fastapi
322
+ # gradio
323
+ strawberry-graphql==0.270.1
324
+ # via arize-phoenix
325
+ threadpoolctl==3.6.0
326
+ # via scikit-learn
327
+ tomli==2.2.1
328
+ # via alembic
329
+ tomlkit==0.13.3
330
+ # via gradio
331
+ tqdm==4.67.1
332
+ # via
333
+ # arize-phoenix
334
+ # arize-phoenix-evals
335
+ # huggingface-hub
336
+ # openai
337
+ typer==0.16.0
338
+ # via gradio
339
+ typing-extensions==4.14.0
340
+ # via
341
+ # aiosqlite
342
+ # alembic
343
+ # anyio
344
+ # arize-phoenix
345
+ # arize-phoenix-client
346
+ # arize-phoenix-evals
347
+ # arize-phoenix-otel
348
+ # beautifulsoup4
349
+ # exceptiongroup
350
+ # fastapi
351
+ # gradio
352
+ # gradio-client
353
+ # huggingface-hub
354
+ # openai
355
+ # openinference-instrumentation-smolagents
356
+ # opentelemetry-api
357
+ # opentelemetry-exporter-otlp-proto-grpc
358
+ # opentelemetry-exporter-otlp-proto-http
359
+ # opentelemetry-sdk
360
+ # opentelemetry-semantic-conventions
361
+ # pydantic
362
+ # pydantic-core
363
+ # rich
364
+ # sqlalchemy
365
+ # strawberry-graphql
366
+ # typer
367
+ # typing-inspection
368
+ # uvicorn
369
+ typing-inspection==0.4.1
370
+ # via pydantic
371
+ tzdata==2025.2
372
+ # via pandas
373
+ urllib3==2.4.0
374
+ # via requests
375
+ uvicorn==0.34.3
376
+ # via
377
+ # arize-phoenix
378
+ # gradio
379
+ websockets==15.0.1
380
+ # via gradio-client
381
+ wrapt==1.17.2
382
+ # via
383
+ # arize-phoenix
384
+ # arize-phoenix-otel
385
+ # openinference-instrumentation-smolagents
386
+ # opentelemetry-instrumentation
387
+ zipp==3.22.0
388
+ # via importlib-metadata
uv.lock CHANGED
The diff for this file is too large to render. See raw diff