Files
OpenFin/backend/requirements.txt
OpenSquared 9b98594c07 fix: 3 bugs from system logs — timedelta, scoring IndexError, lxml
- database.py: add timedelta to datetime import (used in
  get_recent_economic_surprises, was raising NameError)
- ai_analyzer.py: scoring split was searching French string
  'Retourne UNIQUEMENT ce JSON valide:' but prompt is now in English
  'Return ONLY this valid JSON:' — caused IndexError crashing every cycle
- requirements.txt: add lxml>=5.0.0 (yfinance earnings_dates dependency,
  was silently failing all 23 ticker fetches every hour)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 17:11:23 +02:00

22 lines
361 B
Plaintext

fastapi==0.115.0
uvicorn[standard]==0.30.6
pydantic==2.9.2
python-dotenv==1.0.1
yfinance>=1.4.1
pandas==2.2.3
numpy==2.1.2
scipy==1.14.1
httpx==0.27.2
aiohttp==3.10.10
sqlalchemy==2.0.36
aiosqlite==0.20.0
beautifulsoup4==4.12.3
feedparser==6.0.11
anthropic==0.36.2
openai>=1.30.0
python-multipart==0.0.12
apscheduler==3.10.4
pytz==2024.2
ta==0.11.0
lxml>=5.0.0