Files
securelens-backend/requirements.txt

30 lines
486 B
Plaintext
Raw Normal View History

fastapi
uvicorn
2026-04-07 18:13:43 +05:30
httpx
pydantic
2026-04-07 18:13:43 +05:30
pydantic-settings
python-dotenv
slowapi
sqlalchemy[asyncio]
aiosqlite
asyncpg
python-jose[cryptography]
2026-04-20 11:05:59 +05:30
bcrypt
2026-04-07 18:13:43 +05:30
pydantic[email]
pytest
pytest-asyncio
alembic
2026-04-25 20:49:17 +05:30
google-genai
2026-04-07 18:13:43 +05:30
aiodns
fpdf2
2026-05-07 10:35:36 +05:30
# ---- LiteLLM: provider-agnostic AI calls ----
litellm
2026-05-07 10:35:36 +05:30
# ---- APScheduler: scheduled/recurring scans ----
apscheduler
# ---- Threat Intelligence (VirusTotal + AbuseIPDB via httpx, no extra SDK needed) ----
2026-05-22 21:44:49 +05:30
# ---- SecureLens CLI deps ----
rich
pyyaml
pathspec
questionary