Spaces:
Sleeping
Sleeping
Update requirements (hope tenacity is added)
Browse files- requirements.txt +34 -3
requirements.txt
CHANGED
@@ -14,13 +14,17 @@ anyio==4.8.0
|
|
14 |
# via
|
15 |
# gradio
|
16 |
# httpx
|
|
|
17 |
# openai
|
|
|
18 |
# starlette
|
19 |
attrs==25.1.0
|
20 |
# via
|
21 |
# aiohttp
|
22 |
# jsonschema
|
23 |
# referencing
|
|
|
|
|
24 |
beautifulsoup4==4.13.3
|
25 |
# via markdownify
|
26 |
certifi==2025.1.31
|
@@ -49,8 +53,6 @@ filelock==3.17.0
|
|
49 |
frozenlist==1.5.0
|
50 |
# via
|
51 |
# aiohttp
|
52 |
-
loguru==0.7.2
|
53 |
-
# via lyrics-analyzer-agent
|
54 |
# aiosignal
|
55 |
fsspec==2025.2.0
|
56 |
# via
|
@@ -73,8 +75,11 @@ httpx==0.28.1
|
|
73 |
# gradio
|
74 |
# gradio-client
|
75 |
# litellm
|
|
|
76 |
# openai
|
77 |
# safehttpx
|
|
|
|
|
78 |
huggingface-hub==0.29.1
|
79 |
# via
|
80 |
# lyricsanalyzeragent (pyproject.toml)
|
@@ -97,12 +102,16 @@ jinja2==3.1.5
|
|
97 |
# smolagents
|
98 |
jiter==0.8.2
|
99 |
# via openai
|
|
|
|
|
100 |
jsonschema==4.23.0
|
101 |
# via litellm
|
102 |
jsonschema-specifications==2024.10.1
|
103 |
# via jsonschema
|
104 |
litellm==1.61.20
|
105 |
# via lyricsanalyzeragent (pyproject.toml)
|
|
|
|
|
106 |
lxml==5.3.1
|
107 |
# via duckduckgo-search
|
108 |
markdown-it-py==3.0.0
|
@@ -113,6 +122,12 @@ markupsafe==2.1.5
|
|
113 |
# via
|
114 |
# gradio
|
115 |
# jinja2
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
mdurl==0.1.2
|
117 |
# via markdown-it-py
|
118 |
multidict==6.1.0
|
@@ -151,9 +166,14 @@ pydantic==2.10.6
|
|
151 |
# fastapi
|
152 |
# gradio
|
153 |
# litellm
|
|
|
|
|
154 |
# openai
|
|
|
155 |
pydantic-core==2.27.2
|
156 |
# via pydantic
|
|
|
|
|
157 |
pydub==0.25.1
|
158 |
# via gradio
|
159 |
pygments==2.19.1
|
@@ -163,6 +183,8 @@ python-dateutil==2.9.0.post0
|
|
163 |
python-dotenv==1.0.1
|
164 |
# via
|
165 |
# litellm
|
|
|
|
|
166 |
# smolagents
|
167 |
python-multipart==0.0.20
|
168 |
# via gradio
|
@@ -170,6 +192,7 @@ pytz==2025.1
|
|
170 |
# via pandas
|
171 |
pyyaml==6.0.2
|
172 |
# via
|
|
|
173 |
# gradio
|
174 |
# huggingface-hub
|
175 |
referencing==0.36.2
|
@@ -211,10 +234,16 @@ sniffio==1.3.1
|
|
211 |
# openai
|
212 |
soupsieve==2.6
|
213 |
# via beautifulsoup4
|
|
|
|
|
214 |
starlette==0.46.0
|
215 |
# via
|
216 |
# fastapi
|
217 |
# gradio
|
|
|
|
|
|
|
|
|
218 |
tiktoken==0.9.0
|
219 |
# via litellm
|
220 |
tokenizers==0.21.0
|
@@ -243,7 +272,9 @@ tzdata==2025.1
|
|
243 |
urllib3==2.3.0
|
244 |
# via requests
|
245 |
uvicorn==0.34.0
|
246 |
-
# via
|
|
|
|
|
247 |
websockets==15.0
|
248 |
# via gradio-client
|
249 |
yarl==1.18.3
|
|
|
14 |
# via
|
15 |
# gradio
|
16 |
# httpx
|
17 |
+
# mcp
|
18 |
# openai
|
19 |
+
# sse-starlette
|
20 |
# starlette
|
21 |
attrs==25.1.0
|
22 |
# via
|
23 |
# aiohttp
|
24 |
# jsonschema
|
25 |
# referencing
|
26 |
+
audioop-lts==0.2.1
|
27 |
+
# via gradio
|
28 |
beautifulsoup4==4.13.3
|
29 |
# via markdownify
|
30 |
certifi==2025.1.31
|
|
|
53 |
frozenlist==1.5.0
|
54 |
# via
|
55 |
# aiohttp
|
|
|
|
|
56 |
# aiosignal
|
57 |
fsspec==2025.2.0
|
58 |
# via
|
|
|
75 |
# gradio
|
76 |
# gradio-client
|
77 |
# litellm
|
78 |
+
# mcp
|
79 |
# openai
|
80 |
# safehttpx
|
81 |
+
httpx-sse==0.4.0
|
82 |
+
# via mcp
|
83 |
huggingface-hub==0.29.1
|
84 |
# via
|
85 |
# lyricsanalyzeragent (pyproject.toml)
|
|
|
102 |
# smolagents
|
103 |
jiter==0.8.2
|
104 |
# via openai
|
105 |
+
jsonref==1.1.0
|
106 |
+
# via mcpadapt
|
107 |
jsonschema==4.23.0
|
108 |
# via litellm
|
109 |
jsonschema-specifications==2024.10.1
|
110 |
# via jsonschema
|
111 |
litellm==1.61.20
|
112 |
# via lyricsanalyzeragent (pyproject.toml)
|
113 |
+
loguru==0.7.3
|
114 |
+
# via lyricsanalyzeragent (pyproject.toml)
|
115 |
lxml==5.3.1
|
116 |
# via duckduckgo-search
|
117 |
markdown-it-py==3.0.0
|
|
|
122 |
# via
|
123 |
# gradio
|
124 |
# jinja2
|
125 |
+
mcp==1.5.0
|
126 |
+
# via
|
127 |
+
# mcpadapt
|
128 |
+
# smolagents
|
129 |
+
mcpadapt==0.0.16
|
130 |
+
# via smolagents
|
131 |
mdurl==0.1.2
|
132 |
# via markdown-it-py
|
133 |
multidict==6.1.0
|
|
|
166 |
# fastapi
|
167 |
# gradio
|
168 |
# litellm
|
169 |
+
# mcp
|
170 |
+
# mcpadapt
|
171 |
# openai
|
172 |
+
# pydantic-settings
|
173 |
pydantic-core==2.27.2
|
174 |
# via pydantic
|
175 |
+
pydantic-settings==2.8.1
|
176 |
+
# via mcp
|
177 |
pydub==0.25.1
|
178 |
# via gradio
|
179 |
pygments==2.19.1
|
|
|
183 |
python-dotenv==1.0.1
|
184 |
# via
|
185 |
# litellm
|
186 |
+
# mcpadapt
|
187 |
+
# pydantic-settings
|
188 |
# smolagents
|
189 |
python-multipart==0.0.20
|
190 |
# via gradio
|
|
|
192 |
# via pandas
|
193 |
pyyaml==6.0.2
|
194 |
# via
|
195 |
+
# lyricsanalyzeragent (pyproject.toml)
|
196 |
# gradio
|
197 |
# huggingface-hub
|
198 |
referencing==0.36.2
|
|
|
234 |
# openai
|
235 |
soupsieve==2.6
|
236 |
# via beautifulsoup4
|
237 |
+
sse-starlette==2.2.1
|
238 |
+
# via mcp
|
239 |
starlette==0.46.0
|
240 |
# via
|
241 |
# fastapi
|
242 |
# gradio
|
243 |
+
# mcp
|
244 |
+
# sse-starlette
|
245 |
+
tenacity==9.0.0
|
246 |
+
# via lyricsanalyzeragent (pyproject.toml)
|
247 |
tiktoken==0.9.0
|
248 |
# via litellm
|
249 |
tokenizers==0.21.0
|
|
|
272 |
urllib3==2.3.0
|
273 |
# via requests
|
274 |
uvicorn==0.34.0
|
275 |
+
# via
|
276 |
+
# gradio
|
277 |
+
# mcp
|
278 |
websockets==15.0
|
279 |
# via gradio-client
|
280 |
yarl==1.18.3
|