From 33a9926d87e33dcbcead4e95c291b5eeb993aac4 Mon Sep 17 00:00:00 2001 From: Ewout ter Hoeven Date: Wed, 21 Aug 2024 08:39:40 +0200 Subject: [PATCH] CI: Use regular pip install for Python 3.13 (not uv) --- .github/workflows/build_lint.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_lint.yml b/.github/workflows/build_lint.yml index 17a7913d261..ebd0258bebc 100644 --- a/.github/workflows/build_lint.yml +++ b/.github/workflows/build_lint.yml @@ -53,9 +53,12 @@ jobs: cache: 'pip' - name: Install uv run: pip install uv - - name: Install Mesa - # See https://github.com/astral-sh/uv/issues/1945 + - name: Install Mesa with uv pip run: uv pip install --system .[dev] + if: matrix.python-version != '3.13' + - name: Install Mesa with pip + run: pip install .[dev] + if: matrix.python-version == '3.13' - name: Test with pytest run: pytest --durations=10 --cov=mesa tests/ --cov-report=xml - if: matrix.os == 'ubuntu'