From c9404e7c923192765a9acb27eb42866c5e00fee3 Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Thu, 30 Oct 2025 06:56:08 -0700 Subject: [PATCH] conductor-checkpoint-msg_01QLbhPMGDeB5EHbMq5KT86U --- mcp_server/docker/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mcp_server/docker/Dockerfile b/mcp_server/docker/Dockerfile index 4cdc2b74..b088dfe1 100644 --- a/mcp_server/docker/Dockerfile +++ b/mcp_server/docker/Dockerfile @@ -29,9 +29,13 @@ RUN groupadd -r app && useradd -r -d /app -g app app # Copy project files for dependency installation (better caching) COPY pyproject.toml uv.lock ./ +# Remove the local path override for graphiti-core in Docker builds +# This allows uv to use the published package from PyPI +RUN sed -i '/\[tool\.uv\.sources\]/,/graphiti-core/d' pyproject.toml + # Install dependencies first (better layer caching) RUN --mount=type=cache,target=/root/.cache/uv \ - uv sync --frozen --no-dev + uv sync --no-dev # Copy application code and configuration COPY main.py ./