fmab777 commited on
Commit
75b0541
·
verified ·
1 Parent(s): b14b418

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +5 -11
requirements.txt CHANGED
@@ -9,18 +9,15 @@ httpx[http2]>=0.25.0,<0.28.0
9
  # ASGI Framework (Core)
10
  starlette>=0.35.0,<0.38.0
11
 
12
- # Web Scraping (HTML Parsing - Fallback 1)
13
  beautifulsoup4>=4.11,<4.13
14
- lxml>=4.9.0,<6.0.0 # Optional but recommended BS4 parser
15
-
16
- # Web Scraping (Primary Method - Headless Browser)
17
- crawl4ai>=0.5.0,<0.6.0 # <<< ADDED crawl4ai
18
 
19
  # YouTube Transcript Library (Primary method)
20
  youtube-transcript-api>=0.6,<0.7
21
 
22
- # Google Gemini SDK (Primary Summarizer)
23
- google-generativeai>=0.5.0,<0.7.0
24
 
25
  # WSGI/ASGI Servers & Adapter
26
  gunicorn>=21.0,<23.0
@@ -31,7 +28,4 @@ anyio>=3.6,<5.0
31
  asgiref>=3.5,<3.9
32
 
33
  # Retry Logic
34
- tenacity>=8.0,<9.0
35
-
36
- # Crawl4AI requires Playwright, but we install it via Dockerfile command
37
- # playwright>=1.30 # Not strictly needed here if installed via RUN command
 
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
 
28
  asgiref>=3.5,<3.9
29
 
30
  # Retry Logic
31
+ tenacity>=8.0,<9.0