-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathrequirements.txt
More file actions
29 lines (26 loc) · 902 Bytes
/
requirements.txt
File metadata and controls
29 lines (26 loc) · 902 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# requirements.txt
# Root Python dependencies for ARC Explainer (used by Docker build)
# Author: Cascade (Claude)
# Updated: 2026-01-31 - Created for Railway deployment
# NOTE: Dependencies are inlined here because Docker copies this file before solver/
# ===========================================
# Core Dependencies (shared across solvers)
# ===========================================
numpy>=1.20.0
pillow>=9.0.0
imageio>=2.34.0
imageio-ffmpeg>=0.5.1
python-dotenv>=1.0.0
asynciolimiter>=1.2.0
scipy>=1.10.0
# ===========================================
# Direct Provider SDKs
# ===========================================
openai>=1.0.0
anthropic>=0.40.0
google-genai>=1.52.0
langchain-openai>=1.1.0
# ===========================================
# ARCEngine community games (no extra deps needed)
# ===========================================
# ARCEngine core is vendored in external/ARCEngine