# Core dependencies fastapi uvicorn[standard] python-multipart requests python-dotenv>=1.0.0 # Database & ORM (SQLite is built-in) sqlalchemy>=2.0.0 pydantic>=2.0.0 pydantic-settings>=2.0.0 # Media processing (CPU-only by default) numpy ffmpeg-python watchdog # Optional dependencies (install based on configuration): # # For PostgreSQL database: # pip install psycopg2-binary # # For MariaDB/MySQL database: # pip install pymysql # # For Whisper transcription: # pip install openai-whisper faster-whisper stable-ts # # For GPU support (NVIDIA): # pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 # # For media file handling: # pip install av>=10.0.0