Fix production issues: add matplotlib dep, fix get_db calls, resolve ESLint

- Add matplotlib>=3.7.0 to requirements-podcast.txt (B-roll requires it)
- Fix research.py and exa_provider.py using get_session_for_user() instead of broken Depends(get_db)
- Fix BrollInfoPanel.tsx: call useScriptEditor hook unconditionally
- Add debug logging to avatar endpoint for troubleshooting
This commit is contained in:
ajaysi
2026-04-20 12:55:25 +05:30
parent 7f7279f903
commit 625dd550d3
6 changed files with 40 additions and 33 deletions

View File

@@ -47,6 +47,7 @@ pandas>=2.0.0
# Image/media for podcast
Pillow>=10.0.0
matplotlib>=3.7.0
huggingface_hub>=1.1.4
# TTS for podcast