From 690e6f7d13e0f6b360351bcbb07996fcf43b2122 Mon Sep 17 00:00:00 2001 From: Jonathon Broughton Date: Mon, 24 Mar 2025 12:31:43 +0000 Subject: [PATCH] Update package installation commands - Changed pip install command to use --system flag - Updated workflow and Dockerfile for consistency --- .github/workflows/main.yml | 3 ++- Dockerfile | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 12d11e1..eee7f3a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,7 +18,8 @@ jobs: - name: Install dependencies run: | pip install uv - uv pip install -e . + uv pip install --system -e . + - name: Extract functionInputSchema id: extract_schema run: | diff --git a/Dockerfile b/Dockerfile index e1c9617..949dd7f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,6 @@ COPY . /home/speckle RUN pip install uv # Install your package and dependencies -RUN uv pip install -e . +RUN uv pip install --system -e . CMD ["python", "main.py", "run"] \ No newline at end of file