alan5543 commited on
Commit
c25781c
·
1 Parent(s): c2266ea

update requirements

Browse files
Files changed (2) hide show
  1. pyproject.toml +1 -1
  2. requirements.txt +10 -30
pyproject.toml CHANGED
@@ -7,7 +7,7 @@ requires-python = ">=3.13"
7
  dependencies = [
8
  "aiohttp>=3.12.13",
9
  "bs4>=0.0.2",
10
- "flask==2.3.2",
11
  "google-genai>=1.21.1",
12
  "google-generativeai>=0.8.5",
13
  "mcp-flight-search>=0.2.1",
 
7
  dependencies = [
8
  "aiohttp>=3.12.13",
9
  "bs4>=0.0.2",
10
+ "fastapi==0.115.14",
11
  "google-genai>=1.21.1",
12
  "google-generativeai>=0.8.5",
13
  "mcp-flight-search>=0.2.1",
requirements.txt CHANGED
@@ -1,5 +1,5 @@
1
  # This file was autogenerated by uv via the following command:
2
- # uv pip compile pyproject.toml -o requirements.txt --python-version 3.10
3
  aiohappyeyeballs==2.6.1
4
  # via aiohttp
5
  aiohttp==3.12.13
@@ -16,8 +16,6 @@ anyio==4.9.0
16
  # openai
17
  # sse-starlette
18
  # starlette
19
- async-timeout==5.0.1
20
- # via aiohttp
21
  attrs==25.3.0
22
  # via
23
  # aiohttp
@@ -27,8 +25,6 @@ authlib==1.6.0
27
  # via fastmcp
28
  beautifulsoup4==4.13.4
29
  # via bs4
30
- blinker==1.9.0
31
- # via flask
32
  bs4==0.0.2
33
  # via travel-telegram-mcp-bot (pyproject.toml)
34
  cachetools==5.5.2
@@ -44,7 +40,6 @@ charset-normalizer==3.4.2
44
  # via requests
45
  click==8.2.1
46
  # via
47
- # flask
48
  # typer
49
  # uvicorn
50
  cryptography==45.0.4
@@ -56,13 +51,11 @@ dnspython==2.7.0
56
  email-validator==2.2.0
57
  # via pydantic
58
  exceptiongroup==1.3.0
59
- # via
60
- # anyio
61
- # fastmcp
62
  fastmcp==2.10.0
63
  # via mcp-flight-search
64
- flask==2.3.2
65
- # via travel-telegram-mcp-bot (pyproject.toml)
66
  frozenlist==1.7.0
67
  # via
68
  # aiohttp
@@ -130,10 +123,6 @@ idna==3.10
130
  # httpx
131
  # requests
132
  # yarl
133
- itsdangerous==2.2.0
134
- # via flask
135
- jinja2==3.1.6
136
- # via flask
137
  jiter==0.10.0
138
  # via openai
139
  jsonschema==4.24.0
@@ -142,10 +131,6 @@ jsonschema-specifications==2025.4.1
142
  # via jsonschema
143
  markdown-it-py==3.0.0
144
  # via rich
145
- markupsafe==3.0.2
146
- # via
147
- # jinja2
148
- # werkzeug
149
  mcp==1.10.1
150
  # via
151
  # travel-telegram-mcp-bot (pyproject.toml)
@@ -196,6 +181,7 @@ pycparser==2.22
196
  # via cffi
197
  pydantic==2.11.7
198
  # via
 
199
  # fastmcp
200
  # google-genai
201
  # google-generativeai
@@ -263,8 +249,10 @@ soupsieve==2.7
263
  # via beautifulsoup4
264
  sse-starlette==2.3.6
265
  # via mcp
266
- starlette==0.47.1
267
- # via mcp
 
 
268
  tenacity==8.5.0
269
  # via google-genai
270
  tqdm==4.67.1
@@ -277,22 +265,16 @@ typer==0.16.0
277
  # mcp
278
  typing-extensions==4.14.0
279
  # via
280
- # anyio
281
  # beautifulsoup4
282
- # exceptiongroup
283
  # google-genai
284
  # google-generativeai
285
- # multidict
286
  # openai
287
  # pydantic
288
  # pydantic-core
289
  # pyee
290
- # referencing
291
- # rich
292
- # starlette
293
  # typer
294
  # typing-inspection
295
- # uvicorn
296
  typing-inspection==0.4.1
297
  # via
298
  # pydantic
@@ -307,7 +289,5 @@ uvicorn==0.35.0
307
  # via mcp
308
  websockets==15.0.1
309
  # via google-genai
310
- werkzeug==3.1.3
311
- # via flask
312
  yarl==1.20.1
313
  # via aiohttp
 
1
  # This file was autogenerated by uv via the following command:
2
+ # uv pip compile pyproject.toml -o requirements.txt --python-version 3.13
3
  aiohappyeyeballs==2.6.1
4
  # via aiohttp
5
  aiohttp==3.12.13
 
16
  # openai
17
  # sse-starlette
18
  # starlette
 
 
19
  attrs==25.3.0
20
  # via
21
  # aiohttp
 
25
  # via fastmcp
26
  beautifulsoup4==4.13.4
27
  # via bs4
 
 
28
  bs4==0.0.2
29
  # via travel-telegram-mcp-bot (pyproject.toml)
30
  cachetools==5.5.2
 
40
  # via requests
41
  click==8.2.1
42
  # via
 
43
  # typer
44
  # uvicorn
45
  cryptography==45.0.4
 
51
  email-validator==2.2.0
52
  # via pydantic
53
  exceptiongroup==1.3.0
54
+ # via fastmcp
55
+ fastapi==0.115.14
56
+ # via travel-telegram-mcp-bot (pyproject.toml)
57
  fastmcp==2.10.0
58
  # via mcp-flight-search
 
 
59
  frozenlist==1.7.0
60
  # via
61
  # aiohttp
 
123
  # httpx
124
  # requests
125
  # yarl
 
 
 
 
126
  jiter==0.10.0
127
  # via openai
128
  jsonschema==4.24.0
 
131
  # via jsonschema
132
  markdown-it-py==3.0.0
133
  # via rich
 
 
 
 
134
  mcp==1.10.1
135
  # via
136
  # travel-telegram-mcp-bot (pyproject.toml)
 
181
  # via cffi
182
  pydantic==2.11.7
183
  # via
184
+ # fastapi
185
  # fastmcp
186
  # google-genai
187
  # google-generativeai
 
249
  # via beautifulsoup4
250
  sse-starlette==2.3.6
251
  # via mcp
252
+ starlette==0.46.2
253
+ # via
254
+ # fastapi
255
+ # mcp
256
  tenacity==8.5.0
257
  # via google-genai
258
  tqdm==4.67.1
 
265
  # mcp
266
  typing-extensions==4.14.0
267
  # via
 
268
  # beautifulsoup4
269
+ # fastapi
270
  # google-genai
271
  # google-generativeai
 
272
  # openai
273
  # pydantic
274
  # pydantic-core
275
  # pyee
 
 
 
276
  # typer
277
  # typing-inspection
 
278
  typing-inspection==0.4.1
279
  # via
280
  # pydantic
 
289
  # via mcp
290
  websockets==15.0.1
291
  # via google-genai
 
 
292
  yarl==1.20.1
293
  # via aiohttp