From 52ca1489854bc7fdd27d5728c21a192c8c2ee10b Mon Sep 17 00:00:00 2001 From: Bowen Liang Date: Fri, 21 Mar 2025 00:22:18 +0800 Subject: [PATCH] update --- .github/workflows/api-tests-on-uv.yml | 2 +- .github/workflows/vdb-tests-on-uv.yml | 2 +- api/Dockerfile | 2 +- api/pyproject.toml | 3 +++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/api-tests-on-uv.yml b/.github/workflows/api-tests-on-uv.yml index 1a955f2964..fc8174a724 100644 --- a/.github/workflows/api-tests-on-uv.yml +++ b/.github/workflows/api-tests-on-uv.yml @@ -47,7 +47,7 @@ jobs: run: uv lock --project api --check - name: Install dependencies - run: uv sync --project api --all-groups + run: uv sync --project api --group dev # - name: Check dependencies in pyproject.toml # run: poetry run -P api bash dev/pytest/pytest_artifacts.sh diff --git a/.github/workflows/vdb-tests-on-uv.yml b/.github/workflows/vdb-tests-on-uv.yml index 14ffe3ce77..e2e4ea6b11 100644 --- a/.github/workflows/vdb-tests-on-uv.yml +++ b/.github/workflows/vdb-tests-on-uv.yml @@ -45,7 +45,7 @@ jobs: run: uv lock --project api --check - name: Install dependencies - run: uv sync --project api --all-groups + run: uv sync --project api - name: Set up dotenvs run: | diff --git a/api/Dockerfile b/api/Dockerfile index 7cde865039..16cd033d48 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -22,7 +22,7 @@ RUN apt-get update \ # Install Python dependencies COPY pyproject.toml uv.lock ./ -RUN uv sync --locked --all-groups +RUN uv sync --locked # production stage FROM base AS production diff --git a/api/pyproject.toml b/api/pyproject.toml index 87a078d8a6..44bb2ea3cd 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -235,6 +235,9 @@ optional = true dotenv-linter = "~0.5.0" ruff = "~0.11.0" +[tool.uv] +default-groups = ["storage", "tools", "vdb"] + [dependency-groups] dev = [ "coverage~=7.2.4",