Files
Trivy/backend/requirements.txt
consultoria-as b3fab9f8df feat(phase1): Complete development environment configuration
- Configure Alembic for database migrations with initial schema
- Fix base.py to use lazy loading for async engine (avoids import-time issues)
- Change AI model from sonnet to haiku (claude-3-haiku-20240307)
- Fix pytest version compatibility with pytest-asyncio
- Add frontend package-lock.json

Phase 1 tasks completed:
- F1.1: Development environment (Docker, Node.js 20, Python 3.12, venv)
- F1.2: PostgreSQL with 8 categories seeded
- F1.3: Redis connection verified
- F1.4: Anthropic API configured and tested
- F1.5: Backend server + WebSocket verified

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 08:12:30 +00:00

38 lines
514 B
Plaintext

# FastAPI
fastapi==0.109.0
uvicorn[standard]==0.27.0
python-multipart==0.0.6
# WebSockets
python-socketio==5.11.0
# Database
sqlalchemy==2.0.25
asyncpg==0.29.0
alembic==1.13.1
psycopg2-binary==2.9.9
# Redis
redis==5.0.1
aioredis==2.0.1
# Authentication
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
# AI
anthropic==0.18.1
# Utilities
pydantic==2.6.0
pydantic-settings==2.1.0
python-dotenv==1.0.0
# Scheduler
apscheduler==3.10.4
# Testing
pytest>=7.0.0,<8.0.0
pytest-asyncio==0.23.4
httpx==0.26.0