Add numpy and opencv for effect dependencies

Effects commonly use numpy and opencv for video processing.
Without these, effects fail with confusing "Unknown effect" error.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
gilesb
2026-01-12 10:13:42 +00:00
parent 1e928ae771
commit 1e542a1e0b

View File

@@ -8,6 +8,9 @@ python-multipart>=0.0.6
PyYAML>=6.0
asyncpg>=0.29.0
markdown>=3.5.0
# Common effect dependencies (used by uploaded effects)
numpy>=1.24.0
opencv-python-headless>=4.8.0
# Core artdag from GitHub (tracks main branch)
git+https://github.com/gilesbradshaw/art-dag.git@main
# Shared components