cidadao.ai-backend / requirements.txt
anderson-ufrj
fix: add aiocache dependency for async caching support
2e28132
raw
history blame
993 Bytes
# Minimal requirements for HuggingFace Spaces
# Core API dependencies only - no complex OpenTelemetry
fastapi>=0.109.0
uvicorn[standard]>=0.26.0
pydantic>=2.5.0
pydantic-settings>=2.1.0
httpx>=0.27.0
prometheus-client>=0.19.0
structlog>=23.2.0
python-jose[cryptography]>=3.3.0
python-multipart>=0.0.6
python-dotenv>=1.0.0
numpy>=1.26.3
pandas>=2.1.4
psutil>=5.9.0
sqlalchemy>=2.0.25
aiosqlite>=0.19.0
asyncpg>=0.29.0
passlib[bcrypt]>=1.7.4
tenacity>=8.2.3
pendulum>=3.0.0
deprecated>=1.2.0
redis>=5.0.0
scipy>=1.11.0
PyJWT>=2.8.0
email-validator>=2.0.0
orjson>=3.9.10
brotli>=1.1.0
python-json-logger>=2.0.7
aiofiles>=23.2.1
aiosmtplib>=3.0.1
aiocache>=0.12.2
jinja2>=3.1.3
# Simple GraphQL support
graphql-core>=3.2.0
# Basic OpenTelemetry without complex dependencies
opentelemetry-api==1.21.0
opentelemetry-sdk==1.21.0
# Export libraries
reportlab>=4.0.9
openpyxl>=3.1.2
markdown>=3.5.1
beautifulsoup4>=4.12.2
weasyprint>=60.2
# ML dependencies
joblib>=1.3.2
shap>=0.43.0
mlflow>=2.9.0