Spaces:
Running
Running
Update requirements.txt
Browse files- requirements.txt +5 -6
requirements.txt
CHANGED
@@ -1,21 +1,20 @@
|
|
1 |
# Telegram Bot Library
|
2 |
python-telegram-bot[httpx]>=21.0,<22.0
|
3 |
|
4 |
-
# HTTPX (
|
5 |
-
httpx[http2]>=0.25.0,<0.28.0 #
|
6 |
|
7 |
# ASGI Framework (Core)
|
8 |
starlette>=0.35.0,<0.38.0
|
9 |
|
10 |
# Web Scraping (HTML Parsing)
|
11 |
beautifulsoup4>=4.11,<4.13
|
12 |
-
lxml>=4.9.0,<6.0.0 #
|
13 |
|
14 |
-
# YouTube Transcript Library
|
15 |
youtube-transcript-api>=0.6,<0.7
|
16 |
|
17 |
-
#
|
18 |
-
apify-client>=1.0,<1.3
|
19 |
|
20 |
# WSGI/ASGI Servers & Adapter
|
21 |
gunicorn>=21.0,<23.0
|
|
|
1 |
# Telegram Bot Library
|
2 |
python-telegram-bot[httpx]>=21.0,<22.0
|
3 |
|
4 |
+
# HTTPX (Core for async requests)
|
5 |
+
httpx[http2]>=0.25.0,<0.28.0 # Use http2 extra
|
6 |
|
7 |
# ASGI Framework (Core)
|
8 |
starlette>=0.35.0,<0.38.0
|
9 |
|
10 |
# Web Scraping (HTML Parsing)
|
11 |
beautifulsoup4>=4.11,<4.13
|
12 |
+
lxml>=4.9.0,<6.0.0 # Recommended parser
|
13 |
|
14 |
+
# YouTube Transcript Library (Primary method)
|
15 |
youtube-transcript-api>=0.6,<0.7
|
16 |
|
17 |
+
# NOTE: apify-client is REMOVED as we use REST API now
|
|
|
18 |
|
19 |
# WSGI/ASGI Servers & Adapter
|
20 |
gunicorn>=21.0,<23.0
|