- lab_api.py: import and register card_art router before static mount - lab_api.py: mount /static/card-images BEFORE the legacy UI wildcard mount - requirements.txt: add tqdm>=4.65.0, aiofiles>=23.0.0
32 lines
540 B
Plaintext
32 lines
540 B
Plaintext
# Core runtime dependencies
|
|
# Install with: pip install -r requirements.txt
|
|
# Or for dev tools: pip install -e ".[dev]"
|
|
|
|
fastapi>=0.100.0
|
|
uvicorn[standard]>=0.23.0
|
|
pydantic>=2.0.0
|
|
httpx>=0.24.0
|
|
websockets>=11.0
|
|
openai>=1.0.0
|
|
aiosqlite>=0.19.0
|
|
aiofiles>=23.0.0
|
|
|
|
# Anthropic Claude API
|
|
anthropic>=0.40.0
|
|
|
|
# Deck Builder dependencies
|
|
requests>=2.31.0
|
|
beautifulsoup4>=4.12.0
|
|
ollama>=0.2.0
|
|
scrython>=2.0.0
|
|
|
|
# Phase 0: image download script
|
|
tqdm>=4.65.0
|
|
|
|
# Embeddings
|
|
|
|
# RAG vector store
|
|
chromadb>=0.5.0
|
|
sentence-transformers>=3.0.0
|
|
torch>=2.0.0
|