fmab777 commited on
Commit
300d904
·
verified ·
1 Parent(s): ac697e0

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +13 -31
requirements.txt CHANGED
@@ -1,31 +1,13 @@
1
- # requirements.txt
2
-
3
- # Telegram Bot Library
4
- python-telegram-bot[httpx]>=21.0,<22.0
5
-
6
- # HTTPX (Core for async requests)
7
- httpx[http2]>=0.25.0,<0.28.0
8
-
9
- # ASGI Framework (Core)
10
- starlette>=0.35.0,<0.38.0
11
-
12
- # Web Scraping (HTML Parsing)
13
- beautifulsoup4>=4.11,<4.13
14
- lxml>=4.9.0,<6.0.0
15
-
16
- # YouTube Transcript Library (Primary method)
17
- youtube-transcript-api>=0.6,<0.7
18
-
19
- # Google Gemini SDK (Fallback Summarizer)
20
- google-generativeai>=0.5.0,<0.7.0 # Added
21
-
22
- # WSGI/ASGI Servers & Adapter
23
- gunicorn>=21.0,<23.0
24
- uvicorn[standard]>=0.27.0,<0.30.0
25
-
26
- # Async Utilities / Dependencies
27
- anyio>=3.6,<5.0
28
- asgiref>=3.5,<3.9
29
-
30
- # Retry Logic
31
- tenacity>=8.0,<9.0
 
1
+ --- a/requirements.txt
2
+ +++ b/requirements.txt
3
+ @@ -16,6 +16,10 @@
4
+ # YouTube Transcript Library (Primary method)
5
+ youtube-transcript-api>=0.6,<0.7
6
+
7
+ +# Crawl4AI (New Primary Web Scraper)
8
+ +crawl4ai>=0.5.0,<0.6.0
9
+ +playwright>=1.40.0,<2.0.0 # Required by crawl4ai's default strategy
10
+ +
11
+ # Google Gemini SDK (Fallback Summarizer)
12
+ google-generativeai>=0.5.0,<0.7.0 # Added
13
+