Jyo-K commited on
Commit
f4b9498
·
1 Parent(s): ad016c0

Add requirements.txt for cross-compatibility

Browse files
Files changed (1) hide show
  1. requirements.txt +343 -0
requirements.txt ADDED
@@ -0,0 +1,343 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file was autogenerated by uv via the following command:
2
+ # uv pip compile pyproject.toml -o requirements.txt
3
+ aiofile==3.9.0
4
+ # via py-key-value-aio
5
+ aiofiles==24.1.0
6
+ # via gradio
7
+ annotated-doc==0.0.4
8
+ # via
9
+ # fastapi
10
+ # typer
11
+ annotated-types==0.7.0
12
+ # via pydantic
13
+ anyio==4.13.0
14
+ # via
15
+ # gradio
16
+ # httpx
17
+ # mcp
18
+ # openai
19
+ # py-key-value-aio
20
+ # sse-starlette
21
+ # starlette
22
+ # watchfiles
23
+ attrs==26.1.0
24
+ # via
25
+ # cyclopts
26
+ # jsonschema
27
+ # referencing
28
+ authlib==1.6.9
29
+ # via fastmcp
30
+ beartype==0.22.9
31
+ # via py-key-value-aio
32
+ brotli==1.2.0
33
+ # via gradio
34
+ cachetools==7.0.5
35
+ # via py-key-value-aio
36
+ caio==0.9.25
37
+ # via aiofile
38
+ certifi==2026.2.25
39
+ # via
40
+ # httpcore
41
+ # httpx
42
+ # requests
43
+ cffi==2.0.0
44
+ # via cryptography
45
+ charset-normalizer==3.4.6
46
+ # via requests
47
+ click==8.3.1
48
+ # via
49
+ # typer
50
+ # uvicorn
51
+ cryptography==46.0.6
52
+ # via
53
+ # authlib
54
+ # pyjwt
55
+ # secretstorage
56
+ cyclopts==4.10.1
57
+ # via fastmcp
58
+ distro==1.9.0
59
+ # via openai
60
+ dnspython==2.8.0
61
+ # via email-validator
62
+ docstring-parser==0.17.0
63
+ # via cyclopts
64
+ docutils==0.22.4
65
+ # via rich-rst
66
+ email-validator==2.3.0
67
+ # via pydantic
68
+ exceptiongroup==1.3.1
69
+ # via fastmcp
70
+ fastapi==0.135.2
71
+ # via
72
+ # openenv (pyproject.toml)
73
+ # gradio
74
+ # openenv-core
75
+ fastmcp==3.1.1
76
+ # via openenv-core
77
+ ffmpy==1.0.0
78
+ # via gradio
79
+ filelock==3.25.2
80
+ # via huggingface-hub
81
+ fsspec==2026.3.0
82
+ # via
83
+ # gradio-client
84
+ # huggingface-hub
85
+ gradio==6.10.0
86
+ # via openenv-core
87
+ gradio-client==2.4.0
88
+ # via
89
+ # gradio
90
+ # hf-gradio
91
+ groovy==0.1.2
92
+ # via gradio
93
+ h11==0.16.0
94
+ # via
95
+ # httpcore
96
+ # uvicorn
97
+ hf-gradio==0.3.0
98
+ # via gradio
99
+ hf-xet==1.4.2
100
+ # via huggingface-hub
101
+ httpcore==1.0.9
102
+ # via httpx
103
+ httpx==0.28.1
104
+ # via
105
+ # fastmcp
106
+ # gradio
107
+ # gradio-client
108
+ # huggingface-hub
109
+ # mcp
110
+ # openai
111
+ # openenv-core
112
+ # safehttpx
113
+ httpx-sse==0.4.3
114
+ # via mcp
115
+ huggingface==0.0.1
116
+ # via openenv (pyproject.toml)
117
+ huggingface-hub==1.8.0
118
+ # via
119
+ # openenv (pyproject.toml)
120
+ # gradio
121
+ # gradio-client
122
+ # openenv-core
123
+ idna==3.11
124
+ # via
125
+ # anyio
126
+ # email-validator
127
+ # httpx
128
+ # requests
129
+ importlib-metadata==8.7.1
130
+ # via opentelemetry-api
131
+ jaraco-classes==3.4.0
132
+ # via keyring
133
+ jaraco-context==6.1.2
134
+ # via keyring
135
+ jaraco-functools==4.4.0
136
+ # via keyring
137
+ jeepney==0.9.0
138
+ # via
139
+ # keyring
140
+ # secretstorage
141
+ jinja2==3.1.6
142
+ # via gradio
143
+ jiter==0.13.0
144
+ # via openai
145
+ jsonref==1.1.0
146
+ # via fastmcp
147
+ jsonschema==4.26.0
148
+ # via mcp
149
+ jsonschema-path==0.4.5
150
+ # via fastmcp
151
+ jsonschema-specifications==2025.9.1
152
+ # via jsonschema
153
+ keyring==25.7.0
154
+ # via py-key-value-aio
155
+ markdown-it-py==4.0.0
156
+ # via rich
157
+ markupsafe==3.0.3
158
+ # via
159
+ # gradio
160
+ # jinja2
161
+ mcp==1.26.0
162
+ # via fastmcp
163
+ mdurl==0.1.2
164
+ # via markdown-it-py
165
+ more-itertools==10.8.0
166
+ # via
167
+ # jaraco-classes
168
+ # jaraco-functools
169
+ numpy==2.4.4
170
+ # via
171
+ # gradio
172
+ # pandas
173
+ openai==2.30.0
174
+ # via
175
+ # openenv (pyproject.toml)
176
+ # openenv-core
177
+ openapi-pydantic==0.5.1
178
+ # via fastmcp
179
+ openenv-core==0.2.3
180
+ # via openenv (pyproject.toml)
181
+ opentelemetry-api==1.40.0
182
+ # via fastmcp
183
+ orjson==3.11.7
184
+ # via gradio
185
+ packaging==26.0
186
+ # via
187
+ # fastmcp
188
+ # gradio
189
+ # gradio-client
190
+ # huggingface-hub
191
+ pandas==3.0.1
192
+ # via gradio
193
+ pathable==0.5.0
194
+ # via jsonschema-path
195
+ pillow==12.1.1
196
+ # via gradio
197
+ platformdirs==4.9.4
198
+ # via fastmcp
199
+ py-key-value-aio==0.4.4
200
+ # via fastmcp
201
+ pycparser==3.0
202
+ # via cffi
203
+ pydantic==2.12.5
204
+ # via
205
+ # openenv (pyproject.toml)
206
+ # fastapi
207
+ # fastmcp
208
+ # gradio
209
+ # mcp
210
+ # openai
211
+ # openapi-pydantic
212
+ # openenv-core
213
+ # pydantic-settings
214
+ pydantic-core==2.41.5
215
+ # via pydantic
216
+ pydantic-settings==2.13.1
217
+ # via mcp
218
+ pydub==0.25.1
219
+ # via gradio
220
+ pygments==2.20.0
221
+ # via rich
222
+ pyjwt==2.12.1
223
+ # via mcp
224
+ pyperclip==1.11.0
225
+ # via fastmcp
226
+ python-dateutil==2.9.0.post0
227
+ # via pandas
228
+ python-dotenv==1.2.2
229
+ # via
230
+ # openenv (pyproject.toml)
231
+ # fastmcp
232
+ # pydantic-settings
233
+ python-multipart==0.0.22
234
+ # via
235
+ # gradio
236
+ # mcp
237
+ pytz==2026.1.post1
238
+ # via gradio
239
+ pyyaml==6.0.3
240
+ # via
241
+ # fastmcp
242
+ # gradio
243
+ # huggingface-hub
244
+ # jsonschema-path
245
+ # openenv-core
246
+ referencing==0.37.0
247
+ # via
248
+ # jsonschema
249
+ # jsonschema-path
250
+ # jsonschema-specifications
251
+ requests==2.33.1
252
+ # via openenv-core
253
+ rich==14.3.3
254
+ # via
255
+ # cyclopts
256
+ # fastmcp
257
+ # openenv-core
258
+ # rich-rst
259
+ # typer
260
+ rich-rst==1.3.2
261
+ # via cyclopts
262
+ rpds-py==0.30.0
263
+ # via
264
+ # jsonschema
265
+ # referencing
266
+ safehttpx==0.1.7
267
+ # via gradio
268
+ secretstorage==3.5.0
269
+ # via keyring
270
+ semantic-version==2.10.0
271
+ # via gradio
272
+ shellingham==1.5.4
273
+ # via typer
274
+ six==1.17.0
275
+ # via python-dateutil
276
+ sniffio==1.3.1
277
+ # via openai
278
+ sse-starlette==3.3.4
279
+ # via mcp
280
+ starlette==0.52.1
281
+ # via
282
+ # fastapi
283
+ # gradio
284
+ # mcp
285
+ # sse-starlette
286
+ tomli==2.4.1
287
+ # via openenv-core
288
+ tomli-w==1.2.0
289
+ # via openenv-core
290
+ tomlkit==0.13.3
291
+ # via gradio
292
+ tqdm==4.67.3
293
+ # via
294
+ # huggingface-hub
295
+ # openai
296
+ typer==0.24.1
297
+ # via
298
+ # gradio
299
+ # hf-gradio
300
+ # huggingface-hub
301
+ # openenv-core
302
+ typing-extensions==4.15.0
303
+ # via
304
+ # anyio
305
+ # exceptiongroup
306
+ # fastapi
307
+ # gradio
308
+ # gradio-client
309
+ # huggingface-hub
310
+ # mcp
311
+ # openai
312
+ # opentelemetry-api
313
+ # py-key-value-aio
314
+ # pydantic
315
+ # pydantic-core
316
+ # referencing
317
+ # starlette
318
+ # typing-inspection
319
+ typing-inspection==0.4.2
320
+ # via
321
+ # fastapi
322
+ # mcp
323
+ # pydantic
324
+ # pydantic-settings
325
+ uncalled-for==0.2.0
326
+ # via fastmcp
327
+ urllib3==2.6.3
328
+ # via requests
329
+ uvicorn==0.42.0
330
+ # via
331
+ # openenv (pyproject.toml)
332
+ # fastmcp
333
+ # gradio
334
+ # mcp
335
+ # openenv-core
336
+ watchfiles==1.1.1
337
+ # via fastmcp
338
+ websockets==16.0
339
+ # via
340
+ # fastmcp
341
+ # openenv-core
342
+ zipp==3.23.0
343
+ # via importlib-metadata