From 8b1ee3483d9d613b9413454e096078c7f0f54bcf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 18:36:03 +0000 Subject: [PATCH 1/3] Initial plan From 07da30876eaf94a5507335c7063d1e1f3a361b44 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 18:43:38 +0000 Subject: [PATCH 2/3] Fix Docker build: Add JPEG libraries and fix Python version Co-authored-by: slehee <45179262+slehee@users.noreply.github.com> --- Docker/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Docker/Dockerfile b/Docker/Dockerfile index 37a6bff7..45faf8e7 100644 --- a/Docker/Dockerfile +++ b/Docker/Dockerfile @@ -7,6 +7,7 @@ WORKDIR /app # Install necessary build tools and dependencies RUN apk add --no-cache \ gcc g++ make musl-dev libffi-dev \ + jpeg-dev zlib-dev \ pango gdk-pixbuf cairo gobject-introspection-dev # Copy and install Python dependencies @@ -24,10 +25,11 @@ WORKDIR /app # Install runtime dependencies for WeasyPrint RUN apk add --no-cache \ + libjpeg zlib \ pango gdk-pixbuf cairo gobject-introspection # Copy installed dependencies from builder stage -COPY --from=builder /usr/local/lib/python3.9/site-packages /usr/local/lib/python3.9/site-packages +COPY --from=builder /usr/local/lib/python3.14/site-packages /usr/local/lib/python3.14/site-packages COPY --from=builder /usr/local/bin /usr/local/bin # Copy MkDocs project files From 538e071c28d438c5b6b385843de3e31b5c80d1e4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 18:44:17 +0000 Subject: [PATCH 3/3] Remove redundant zlib runtime dependency Co-authored-by: slehee <45179262+slehee@users.noreply.github.com> --- Docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Docker/Dockerfile b/Docker/Dockerfile index 45faf8e7..9ee1d78a 100644 --- a/Docker/Dockerfile +++ b/Docker/Dockerfile @@ -25,7 +25,7 @@ WORKDIR /app # Install runtime dependencies for WeasyPrint RUN apk add --no-cache \ - libjpeg zlib \ + libjpeg \ pango gdk-pixbuf cairo gobject-introspection # Copy installed dependencies from builder stage