klg-asutk-app/backend/requirements.txt

46 lines
668 B
Plaintext

# FastAPI
fastapi==0.115.0
uvicorn[standard]==0.30.0
pydantic==2.9.0
pydantic-settings==2.5.0
# Database
psycopg2-binary==2.9.9
sqlalchemy==2.0.35
alembic==1.13.0
# Auth
python-jose[cryptography]==3.3.0
httpx==0.27.0
# Redis
redis==5.2.0
# Storage
python-multipart==0.0.12
# Data processing
openpyxl==3.1.5
# Logging
structlog==24.4.0
# Monitoring
prometheus-client==0.21.0
# Scheduler (risk scan jobs)
APScheduler>=3.10
# AI (Anthropic Claude — единственный AI-провайдер)
anthropic>=0.42.0
# Utils
python-dotenv==1.0.1
# Testing (dev only)
# pytest==8.3.0
# pytest-asyncio==0.24.0
# factory_boy==3.3.1
reportlab>=4.0
email-validator