# Telegram Bot pyrogram>=2.0.0 tgcrypto>=1.2.5 # Environment python-dotenv>=1.0.0 # Async HTTP aiohttp>=3.9.0 aiofiles>=23.2.0 # Media Download yt-dlp>=2023.12.0 # Image Processing Pillow>=10.0.0 # Note: ffmpeg must be installed separately for video thumbnail generation # Install: sudo apt-get install ffmpeg (Linux) or brew install ffmpeg (Mac) or download from https://ffmpeg.org (Windows) # Archives py7zr>=0.21.0 rarfile>=4.1 # Database ORM sqlalchemy>=2.0.0 alembic>=1.12.0 aiosqlite>=0.19.0 asyncpg>=0.29.0 # Web Framework fastapi>=0.104.0 uvicorn[standard]>=0.24.0 jinja2>=3.1.2 python-jose[cryptography]>=3.3.0 fastapi-csrf-protect>=0.1.1 python-multipart>=0.0.6 # Utilities pydantic>=2.5.0 pydantic-settings>=2.1.0 redis>=5.0.0