abtsousa commited on
Commit
6af1a9b
·
1 Parent(s): 12b16e0

Added requirements.txt for HF Spaces compatibilty.

Browse files
Files changed (1) hide show
  1. requirements.txt +611 -0
requirements.txt ADDED
@@ -0,0 +1,611 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ aiohappyeyeballs==2.6.1
6
+ # via aiohttp
7
+ aiohttp==3.12.15
8
+ # via
9
+ # langchain-community
10
+ # langchain-tavily
11
+ aiosignal==1.4.0
12
+ # via aiohttp
13
+ annotated-types==0.7.0
14
+ # via pydantic
15
+ anyio==4.10.0
16
+ # via
17
+ # gradio
18
+ # httpx
19
+ # openai
20
+ # starlette
21
+ appnope==0.1.4
22
+ # via ipykernel
23
+ arize-phoenix-otel==0.13.0
24
+ # via oraclebot (pyproject.toml)
25
+ asttokens==3.0.0
26
+ # via stack-data
27
+ attrs==25.3.0
28
+ # via aiohttp
29
+ audioop-lts==0.2.2
30
+ # via gradio
31
+ authlib==1.6.1
32
+ # via gradio
33
+ backoff==2.2.1
34
+ # via oraclebot (pyproject.toml)
35
+ beautifulsoup4==4.13.4
36
+ # via
37
+ # bs4
38
+ # wikipedia
39
+ brotli==1.1.0
40
+ # via gradio
41
+ bs4==0.0.2
42
+ # via oraclebot (pyproject.toml)
43
+ cachetools==5.5.2
44
+ # via google-auth
45
+ certifi==2025.8.3
46
+ # via
47
+ # httpcore
48
+ # httpx
49
+ # requests
50
+ cffi==1.17.1
51
+ # via cryptography
52
+ charset-normalizer==3.4.3
53
+ # via requests
54
+ click==8.2.1
55
+ # via
56
+ # nltk
57
+ # typer
58
+ # uvicorn
59
+ comm==0.2.3
60
+ # via
61
+ # ipykernel
62
+ # ipywidgets
63
+ contourpy==1.3.3
64
+ # via matplotlib
65
+ cryptography==45.0.6
66
+ # via authlib
67
+ cycler==0.12.1
68
+ # via matplotlib
69
+ dataclasses-json==0.6.7
70
+ # via langchain-community
71
+ debugpy==1.8.16
72
+ # via ipykernel
73
+ decorator==5.2.1
74
+ # via ipython
75
+ distro==1.9.0
76
+ # via openai
77
+ executing==2.2.0
78
+ # via stack-data
79
+ fastapi==0.116.1
80
+ # via gradio
81
+ ffmpy==0.6.1
82
+ # via gradio
83
+ filelock==3.19.1
84
+ # via huggingface-hub
85
+ filetype==1.2.0
86
+ # via langchain-google-genai
87
+ fonttools==4.59.1
88
+ # via matplotlib
89
+ frozenlist==1.7.0
90
+ # via
91
+ # aiohttp
92
+ # aiosignal
93
+ fsspec==2025.7.0
94
+ # via
95
+ # gradio-client
96
+ # huggingface-hub
97
+ google-ai-generativelanguage==0.6.18
98
+ # via langchain-google-genai
99
+ google-api-core==2.25.1
100
+ # via google-ai-generativelanguage
101
+ google-auth==2.40.3
102
+ # via
103
+ # google-ai-generativelanguage
104
+ # google-api-core
105
+ googleapis-common-protos==1.70.0
106
+ # via
107
+ # google-api-core
108
+ # grpcio-status
109
+ # opentelemetry-exporter-otlp-proto-grpc
110
+ # opentelemetry-exporter-otlp-proto-http
111
+ gradio==5.43.1
112
+ # via oraclebot (pyproject.toml)
113
+ gradio-client==1.12.1
114
+ # via gradio
115
+ grandalf==0.8
116
+ # via oraclebot (pyproject.toml)
117
+ groovy==0.1.2
118
+ # via gradio
119
+ grpcio==1.74.0
120
+ # via
121
+ # google-api-core
122
+ # grpcio-status
123
+ # opentelemetry-exporter-otlp-proto-grpc
124
+ grpcio-status==1.74.0
125
+ # via google-api-core
126
+ h11==0.16.0
127
+ # via
128
+ # httpcore
129
+ # uvicorn
130
+ hf-xet==1.1.8
131
+ # via huggingface-hub
132
+ httpcore==1.0.9
133
+ # via httpx
134
+ httpx==0.28.1
135
+ # via
136
+ # gradio
137
+ # gradio-client
138
+ # langgraph-sdk
139
+ # langsmith
140
+ # ollama
141
+ # openai
142
+ # safehttpx
143
+ httpx-sse==0.4.1
144
+ # via langchain-community
145
+ huggingface-hub==0.34.4
146
+ # via
147
+ # gradio
148
+ # gradio-client
149
+ idna==3.10
150
+ # via
151
+ # anyio
152
+ # httpx
153
+ # requests
154
+ # yarl
155
+ importlib-metadata==8.7.0
156
+ # via opentelemetry-api
157
+ ipykernel==6.30.1
158
+ # via oraclebot (pyproject.toml)
159
+ ipython==9.4.0
160
+ # via
161
+ # ipykernel
162
+ # ipywidgets
163
+ ipython-pygments-lexers==1.1.1
164
+ # via ipython
165
+ ipywidgets==8.1.7
166
+ # via oraclebot (pyproject.toml)
167
+ itsdangerous==2.2.0
168
+ # via gradio
169
+ jedi==0.19.2
170
+ # via ipython
171
+ jinja2==3.1.6
172
+ # via gradio
173
+ jiter==0.10.0
174
+ # via openai
175
+ joblib==1.5.1
176
+ # via
177
+ # nltk
178
+ # scikit-learn
179
+ jsonpatch==1.33
180
+ # via langchain-core
181
+ jsonpointer==3.0.0
182
+ # via jsonpatch
183
+ jupyter-client==8.6.3
184
+ # via ipykernel
185
+ jupyter-core==5.8.1
186
+ # via
187
+ # ipykernel
188
+ # jupyter-client
189
+ jupyterlab-widgets==3.0.15
190
+ # via ipywidgets
191
+ kiwisolver==1.4.9
192
+ # via matplotlib
193
+ langchain==0.3.27
194
+ # via
195
+ # oraclebot (pyproject.toml)
196
+ # langchain-community
197
+ # langchain-tavily
198
+ langchain-community==0.3.27
199
+ # via oraclebot (pyproject.toml)
200
+ langchain-core==0.3.74
201
+ # via
202
+ # langchain
203
+ # langchain-community
204
+ # langchain-deepseek
205
+ # langchain-google-genai
206
+ # langchain-ollama
207
+ # langchain-openai
208
+ # langchain-tavily
209
+ # langchain-text-splitters
210
+ # langgraph
211
+ # langgraph-checkpoint
212
+ # langgraph-prebuilt
213
+ langchain-deepseek==0.1.4
214
+ # via oraclebot (pyproject.toml)
215
+ langchain-google-genai==2.1.9
216
+ # via
217
+ # oraclebot (pyproject.toml)
218
+ # langchain
219
+ langchain-ollama==0.3.6
220
+ # via oraclebot (pyproject.toml)
221
+ langchain-openai==0.3.31
222
+ # via
223
+ # langchain
224
+ # langchain-deepseek
225
+ langchain-tavily==0.2.11
226
+ # via oraclebot (pyproject.toml)
227
+ langchain-text-splitters==0.3.9
228
+ # via langchain
229
+ langgraph==0.6.6
230
+ # via oraclebot (pyproject.toml)
231
+ langgraph-checkpoint==2.1.1
232
+ # via
233
+ # langgraph
234
+ # langgraph-prebuilt
235
+ langgraph-prebuilt==0.6.4
236
+ # via langgraph
237
+ langgraph-sdk==0.2.2
238
+ # via langgraph
239
+ langsmith==0.4.15
240
+ # via
241
+ # langchain
242
+ # langchain-community
243
+ # langchain-core
244
+ markdown-it-py==4.0.0
245
+ # via rich
246
+ markupsafe==3.0.2
247
+ # via
248
+ # gradio
249
+ # jinja2
250
+ marshmallow==3.26.1
251
+ # via dataclasses-json
252
+ matplotlib==3.10.5
253
+ # via
254
+ # oraclebot (pyproject.toml)
255
+ # seaborn
256
+ matplotlib-inline==0.1.7
257
+ # via
258
+ # ipykernel
259
+ # ipython
260
+ mdurl==0.1.2
261
+ # via markdown-it-py
262
+ mpmath==1.3.0
263
+ # via sympy
264
+ multidict==6.6.4
265
+ # via
266
+ # aiohttp
267
+ # yarl
268
+ mypy-extensions==1.1.0
269
+ # via typing-inspect
270
+ nest-asyncio==1.6.0
271
+ # via ipykernel
272
+ networkx==3.5
273
+ # via oraclebot (pyproject.toml)
274
+ nltk==3.9.1
275
+ # via oraclebot (pyproject.toml)
276
+ numpy==2.3.2
277
+ # via
278
+ # oraclebot (pyproject.toml)
279
+ # contourpy
280
+ # gradio
281
+ # langchain-community
282
+ # matplotlib
283
+ # pandas
284
+ # scikit-learn
285
+ # scipy
286
+ # seaborn
287
+ ollama==0.5.3
288
+ # via langchain-ollama
289
+ openai==1.101.0
290
+ # via langchain-openai
291
+ openinference-instrumentation==0.1.37
292
+ # via
293
+ # arize-phoenix-otel
294
+ # openinference-instrumentation-langchain
295
+ openinference-instrumentation-langchain==0.1.50
296
+ # via oraclebot (pyproject.toml)
297
+ openinference-semantic-conventions==0.1.21
298
+ # via
299
+ # arize-phoenix-otel
300
+ # openinference-instrumentation
301
+ # openinference-instrumentation-langchain
302
+ opentelemetry-api==1.36.0
303
+ # via
304
+ # oraclebot (pyproject.toml)
305
+ # openinference-instrumentation
306
+ # openinference-instrumentation-langchain
307
+ # opentelemetry-exporter-otlp-proto-grpc
308
+ # opentelemetry-exporter-otlp-proto-http
309
+ # opentelemetry-instrumentation
310
+ # opentelemetry-sdk
311
+ # opentelemetry-semantic-conventions
312
+ opentelemetry-exporter-otlp==1.36.0
313
+ # via arize-phoenix-otel
314
+ opentelemetry-exporter-otlp-proto-common==1.36.0
315
+ # via
316
+ # opentelemetry-exporter-otlp-proto-grpc
317
+ # opentelemetry-exporter-otlp-proto-http
318
+ opentelemetry-exporter-otlp-proto-grpc==1.36.0
319
+ # via opentelemetry-exporter-otlp
320
+ opentelemetry-exporter-otlp-proto-http==1.36.0
321
+ # via opentelemetry-exporter-otlp
322
+ opentelemetry-instrumentation==0.57b0
323
+ # via
324
+ # oraclebot (pyproject.toml)
325
+ # openinference-instrumentation-langchain
326
+ opentelemetry-proto==1.36.0
327
+ # via
328
+ # arize-phoenix-otel
329
+ # opentelemetry-exporter-otlp-proto-common
330
+ # opentelemetry-exporter-otlp-proto-grpc
331
+ # opentelemetry-exporter-otlp-proto-http
332
+ opentelemetry-sdk==1.36.0
333
+ # via
334
+ # arize-phoenix-otel
335
+ # openinference-instrumentation
336
+ # opentelemetry-exporter-otlp-proto-grpc
337
+ # opentelemetry-exporter-otlp-proto-http
338
+ opentelemetry-semantic-conventions==0.57b0
339
+ # via
340
+ # arize-phoenix-otel
341
+ # openinference-instrumentation-langchain
342
+ # opentelemetry-instrumentation
343
+ # opentelemetry-sdk
344
+ orjson==3.11.2
345
+ # via
346
+ # gradio
347
+ # langgraph-sdk
348
+ # langsmith
349
+ ormsgpack==1.10.0
350
+ # via langgraph-checkpoint
351
+ packaging==25.0
352
+ # via
353
+ # gradio
354
+ # gradio-client
355
+ # huggingface-hub
356
+ # ipykernel
357
+ # langchain-core
358
+ # langsmith
359
+ # marshmallow
360
+ # matplotlib
361
+ # opentelemetry-instrumentation
362
+ # pytesseract
363
+ pandas==2.3.2
364
+ # via
365
+ # oraclebot (pyproject.toml)
366
+ # gradio
367
+ # seaborn
368
+ parso==0.8.4
369
+ # via jedi
370
+ pexpect==4.9.0
371
+ # via ipython
372
+ pillow==11.3.0
373
+ # via
374
+ # oraclebot (pyproject.toml)
375
+ # gradio
376
+ # matplotlib
377
+ # pytesseract
378
+ platformdirs==4.3.8
379
+ # via jupyter-core
380
+ prompt-toolkit==3.0.51
381
+ # via ipython
382
+ propcache==0.3.2
383
+ # via
384
+ # aiohttp
385
+ # yarl
386
+ proto-plus==1.26.1
387
+ # via
388
+ # google-ai-generativelanguage
389
+ # google-api-core
390
+ protobuf==6.32.0
391
+ # via
392
+ # google-ai-generativelanguage
393
+ # google-api-core
394
+ # googleapis-common-protos
395
+ # grpcio-status
396
+ # opentelemetry-proto
397
+ # proto-plus
398
+ psutil==7.0.0
399
+ # via ipykernel
400
+ ptyprocess==0.7.0
401
+ # via pexpect
402
+ pure-eval==0.2.3
403
+ # via stack-data
404
+ pyasn1==0.6.1
405
+ # via
406
+ # pyasn1-modules
407
+ # rsa
408
+ pyasn1-modules==0.4.2
409
+ # via google-auth
410
+ pycparser==2.22
411
+ # via cffi
412
+ pydantic==2.11.7
413
+ # via
414
+ # fastapi
415
+ # gradio
416
+ # langchain
417
+ # langchain-core
418
+ # langchain-google-genai
419
+ # langgraph
420
+ # langsmith
421
+ # ollama
422
+ # openai
423
+ # pydantic-settings
424
+ pydantic-core==2.33.2
425
+ # via pydantic
426
+ pydantic-settings==2.10.1
427
+ # via langchain-community
428
+ pydub==0.25.1
429
+ # via gradio
430
+ pygments==2.19.2
431
+ # via
432
+ # ipython
433
+ # ipython-pygments-lexers
434
+ # rich
435
+ pyparsing==3.2.3
436
+ # via
437
+ # grandalf
438
+ # matplotlib
439
+ pytesseract==0.3.13
440
+ # via oraclebot (pyproject.toml)
441
+ python-dateutil==2.9.0.post0
442
+ # via
443
+ # jupyter-client
444
+ # matplotlib
445
+ # pandas
446
+ python-dotenv==1.1.1
447
+ # via
448
+ # oraclebot (pyproject.toml)
449
+ # pydantic-settings
450
+ python-multipart==0.0.20
451
+ # via gradio
452
+ pytz==2025.2
453
+ # via pandas
454
+ pyyaml==6.0.2
455
+ # via
456
+ # gradio
457
+ # huggingface-hub
458
+ # langchain
459
+ # langchain-community
460
+ # langchain-core
461
+ pyzmq==27.0.2
462
+ # via
463
+ # ipykernel
464
+ # jupyter-client
465
+ regex==2025.7.34
466
+ # via
467
+ # nltk
468
+ # tiktoken
469
+ requests==2.32.5
470
+ # via
471
+ # oraclebot (pyproject.toml)
472
+ # google-api-core
473
+ # huggingface-hub
474
+ # langchain
475
+ # langchain-community
476
+ # langchain-tavily
477
+ # langsmith
478
+ # opentelemetry-exporter-otlp-proto-http
479
+ # requests-toolbelt
480
+ # tiktoken
481
+ # wikipedia
482
+ # wikipedia-api
483
+ requests-toolbelt==1.0.0
484
+ # via langsmith
485
+ rich==14.1.0
486
+ # via typer
487
+ rsa==4.9.1
488
+ # via google-auth
489
+ ruff==0.12.10
490
+ # via gradio
491
+ safehttpx==0.1.6
492
+ # via gradio
493
+ scikit-learn==1.7.1
494
+ # via oraclebot (pyproject.toml)
495
+ scipy==1.16.1
496
+ # via
497
+ # oraclebot (pyproject.toml)
498
+ # scikit-learn
499
+ seaborn==0.13.2
500
+ # via oraclebot (pyproject.toml)
501
+ semantic-version==2.10.0
502
+ # via gradio
503
+ shellingham==1.5.4
504
+ # via typer
505
+ six==1.17.0
506
+ # via python-dateutil
507
+ sniffio==1.3.1
508
+ # via
509
+ # anyio
510
+ # openai
511
+ soupsieve==2.7
512
+ # via beautifulsoup4
513
+ sqlalchemy==2.0.43
514
+ # via
515
+ # langchain
516
+ # langchain-community
517
+ stack-data==0.6.3
518
+ # via ipython
519
+ starlette==0.47.2
520
+ # via
521
+ # fastapi
522
+ # gradio
523
+ sympy==1.14.0
524
+ # via oraclebot (pyproject.toml)
525
+ tenacity==9.1.2
526
+ # via
527
+ # langchain-community
528
+ # langchain-core
529
+ termcolor==3.1.0
530
+ # via oraclebot (pyproject.toml)
531
+ threadpoolctl==3.6.0
532
+ # via scikit-learn
533
+ tiktoken==0.11.0
534
+ # via langchain-openai
535
+ tomlkit==0.13.3
536
+ # via gradio
537
+ tornado==6.5.2
538
+ # via
539
+ # ipykernel
540
+ # jupyter-client
541
+ tqdm==4.67.1
542
+ # via
543
+ # huggingface-hub
544
+ # nltk
545
+ # openai
546
+ traitlets==5.14.3
547
+ # via
548
+ # ipykernel
549
+ # ipython
550
+ # ipywidgets
551
+ # jupyter-client
552
+ # jupyter-core
553
+ # matplotlib-inline
554
+ typer==0.16.1
555
+ # via gradio
556
+ typing-extensions==4.14.1
557
+ # via
558
+ # arize-phoenix-otel
559
+ # beautifulsoup4
560
+ # fastapi
561
+ # gradio
562
+ # gradio-client
563
+ # huggingface-hub
564
+ # langchain-core
565
+ # openai
566
+ # opentelemetry-api
567
+ # opentelemetry-exporter-otlp-proto-grpc
568
+ # opentelemetry-exporter-otlp-proto-http
569
+ # opentelemetry-sdk
570
+ # opentelemetry-semantic-conventions
571
+ # pydantic
572
+ # pydantic-core
573
+ # sqlalchemy
574
+ # typer
575
+ # typing-inspect
576
+ # typing-inspection
577
+ typing-inspect==0.9.0
578
+ # via dataclasses-json
579
+ typing-inspection==0.4.1
580
+ # via
581
+ # pydantic
582
+ # pydantic-settings
583
+ tzdata==2025.2
584
+ # via pandas
585
+ urllib3==2.5.0
586
+ # via requests
587
+ uvicorn==0.35.0
588
+ # via gradio
589
+ wcwidth==0.2.13
590
+ # via prompt-toolkit
591
+ websockets==15.0.1
592
+ # via gradio-client
593
+ widgetsnbextension==4.0.14
594
+ # via ipywidgets
595
+ wikipedia==1.4.0
596
+ # via oraclebot (pyproject.toml)
597
+ wikipedia-api==0.8.1
598
+ # via oraclebot (pyproject.toml)
599
+ wrapt==1.17.3
600
+ # via
601
+ # arize-phoenix-otel
602
+ # openinference-instrumentation-langchain
603
+ # opentelemetry-instrumentation
604
+ xxhash==3.5.0
605
+ # via langgraph
606
+ yarl==1.20.1
607
+ # via aiohttp
608
+ zipp==3.23.0
609
+ # via importlib-metadata
610
+ zstandard==0.24.0
611
+ # via langsmith