From e0d390bf51f8b0f4e97c3261cd46deb5ee52376b Mon Sep 17 00:00:00 2001 From: arnaudbore Date: Thu, 13 Nov 2025 16:08:03 -0500 Subject: [PATCH 1/2] force uv version --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 61728aa1d..7714e6cd0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -36,6 +36,7 @@ jobs: - name: Set up Python and uv for Scilpy uses: astral-sh/setup-uv@v6.4.3 with: + version: "0.9.7" python-version: ${{ steps.python-selector.outputs.python-version }} activate-environment: true enable-cache: true From c51f80b99aca0983e6d8bde22f0d837f3d1bd97e Mon Sep 17 00:00:00 2001 From: arnaudbore Date: Thu, 13 Nov 2025 21:33:33 -0500 Subject: [PATCH 2/2] remove uv when install vtk-osmesa --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7714e6cd0..34d45c1c7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -68,7 +68,7 @@ jobs: # TODO: to adapt once Scilpy passes to VTK 9.4.0, which selects OSMesa at runtime # https://discourse.vtk.org/t/status-update-runtime-opengl-render-window-selection-in-vtk/14583 VTK_VERSION=$(cat pyproject.toml | grep 'vtk==' | sed 's/vtk==//g' | sed 's/\"//g' ) - uv pip install --extra-index-url https://wheels.vtk.org vtk-osmesa==$VTK_VERSION + pip install --extra-index-url https://wheels.vtk.org vtk-osmesa==$VTK_VERSION uv pip install pytest-xdist pytest-cov scil_data_download scil_search_keywords test --regenerate_help_files --processes 8