telegram-summary-bot / requirements.txt
fmab777's picture
Update requirements.txt
f406730 verified
raw
history blame contribute delete
701 Bytes
# requirements.txt
# Telegram Bot Library
python-telegram-bot[httpx]>=21.0,<22.0
# HTTPX (Core for async requests)
httpx[http2]>=0.25.0,<0.28.0
# ASGI Framework (Core)
starlette>=0.35.0,<0.38.0
# Web Scraping (HTML Parsing)
beautifulsoup4>=4.11,<4.13
lxml>=4.9.0,<6.0.0
# YouTube Transcript Library (Primary method)
youtube-transcript-api>=0.6,<0.7
# Google Gemini SDK (Fallback Summarizers)
google-generativeai>=0.5.0,<0.7.0
# Groq SDK (Primary Summarizer - NEW)
groq>=0.8.0,<0.9.0
# WSGI/ASGI Servers & Adapter
gunicorn>=21.0,<23.0
uvicorn[standard]>=0.27.0,<0.30.0
# Async Utilities / Dependencies
anyio>=3.6,<5.0
asgiref>=3.5,<3.9
# Retry Logic
tenacity>=8.0,<9.0
yt-dlp
huggingface_hub