OffGridSchedula / requirements-docker.txt
ParetoOptimal's picture
Initial Commit
0366d65
Raw
History Blame Contribute Delete
978 Bytes
# Runtime deps for the dedicated-GPU Docker Space.
# Excludes: llama-cpp-python (compiled WITH CUDA in the Dockerfile), the cu124
# prebuilt index + nvidia-*-cu12 libs (the CUDA devel base provides the toolkit),
# and `spaces` (ZeroGPU only — its absence makes server/model.py's gpu decorator a
# no-op so llama.cpp runs directly on the always-attached dedicated GPU).
# [mcp] extra exposes named Gradio API endpoints as Model Context Protocol tools
# — same MCP surface as the Gradio-SDK Space (server/mcp_tools.py, app.py).
gradio[mcp]>=6.0
pandas>=2.0
fastapi>=0.115
uvicorn[standard]>=0.30
pydantic>=2.7
python-dotenv>=1.0
huggingface_hub>=0.24
requests>=2.32
icalendar>=5.0
python-dateutil>=2.9
pillow-heif>=0.16
google-api-python-client>=2.130
google-auth-oauthlib>=1.2
google-auth-httplib2>=0.2
# Agent tab: smolagents drives this Space's own MCP tools with a MiniCPM
# planner (lazy-imported; the stub/scripted path never touches it).
smolagents[mcp,openai]==1.26.0