From f6e1fee3926e87c374c0984cd7ce163e5862a4fe Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Mon, 23 Feb 2026 19:39:25 -0700 Subject: [PATCH] Include viz extras in MCP container image Adds --extra viz to uv sync so matplotlib and plotly are available for visualize_tides and visualize_conditions in production. --- Dockerfile.mcp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.mcp b/Dockerfile.mcp index ff2edaa..43f5dfb 100644 --- a/Dockerfile.mcp +++ b/Dockerfile.mcp @@ -6,7 +6,7 @@ COPY pyproject.toml uv.lock README.md ./ COPY src/ src/ RUN --mount=type=cache,target=/root/.cache/uv \ - uv sync --frozen --no-dev --no-editable + uv sync --frozen --no-dev --no-editable --extra viz # --- Runtime --- FROM python:3.12-slim-bookworm AS runtime