Files
MusicAnalyser/backend/requirements.txt
bnair123 56b7e2a5ba Rebuild frontend with Tailwind CSS + fix Python 3.14 compatibility
- Upgrade SQLAlchemy 2.0.27→2.0.45, google-genai SDK for Python 3.14
- Replace google-generativeai with google-genai in narrative_service.py
- Fix HTTPException handling in main.py (was wrapping as 500)
- Rebuild all frontend components with Tailwind CSS v3:
  - Dashboard, NarrativeSection, StatsGrid, VibeRadar, HeatMap, TopRotation
  - Custom color palette (background-dark, card-dark, accent-neon, etc.)
  - Add glass-panel, holographic-badge CSS effects
- Docker improvements:
  - Combined backend container (API + worker in entrypoint.sh)
  - DATABASE_URL configurable via env var
  - CI workflow builds both backend and frontend images
- Update README with clearer docker-compose instructions
2025-12-26 20:25:44 +04:00

16 lines
291 B
Plaintext

fastapi==0.109.2
uvicorn==0.27.1
sqlalchemy==2.0.45
httpx==0.28.1
python-dotenv==1.0.1
pydantic==2.12.5
pydantic-core==2.41.5
pydantic-settings==2.12.0
tenacity==8.2.3
python-dateutil==2.9.0.post0
requests==2.31.0
alembic==1.13.1
scikit-learn==1.4.0
lyricsgenius==3.0.1
google-genai==1.56.0