From 8312a2682d514f340647a8d6ec5c8ac5eb978b71 Mon Sep 17 00:00:00 2001 From: vunh Date: Sun, 29 Mar 2026 23:29:21 +0700 Subject: [PATCH] chore(docker): add uv package manager to Python installs - Add uv to full (ENABLE_TOOLS) and minimal (ENABLE_PYTHON) pip installs --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 09b046370..09238702d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -59,13 +59,13 @@ RUN set -eux; \ apk add --no-cache python3 py3-pip nodejs npm pandoc github-cli poppler-utils bash; \ pip3 install --no-cache-dir --break-system-packages \ pypdf openpyxl pandas python-pptx markitdown defusedxml lxml \ - pdfplumber pdf2image anthropic; \ + pdfplumber pdf2image anthropic uv; \ npm install -g --cache /tmp/npm-cache docx pptxgenjs; \ rm -rf /tmp/npm-cache /root/.cache /var/cache/apk/*; \ else \ if [ "$ENABLE_PYTHON" = "true" ]; then \ apk add --no-cache python3 py3-pip; \ - pip3 install --no-cache-dir --break-system-packages edge-tts; \ + pip3 install --no-cache-dir --break-system-packages edge-tts uv; \ fi; \ if [ "$ENABLE_NODE" = "true" ] || [ "$ENABLE_CLAUDE_CLI" = "true" ]; then \ apk add --no-cache nodejs npm; \