fastapi uvicorn httpx pydantic pydantic-settings python-dotenv slowapi sqlalchemy[asyncio] aiosqlite asyncpg python-jose[cryptography] bcrypt pydantic[email] pytest pytest-asyncio alembic google-genai aiodns fpdf2 # ---- LiteLLM: provider-agnostic AI calls ---- litellm # ---- APScheduler: scheduled/recurring scans ---- apscheduler # ---- Threat Intelligence (VirusTotal + AbuseIPDB via httpx, no extra SDK needed) ---- # ---- SecureLens CLI deps ---- rich pyyaml pathspec questionary