diff --git a/.github/workflows/check-generated-files.yml b/.github/workflows/check-generated-files.yml index a26e7319795b..475699c45d16 100644 --- a/.github/workflows/check-generated-files.yml +++ b/.github/workflows/check-generated-files.yml @@ -47,6 +47,7 @@ jobs: uses: astral-sh/setup-uv@v5.0.1 with: version: "0.4.x" + python-version: "3.13" - name: update apt-get run: sudo apt-get update -y -q diff --git a/.github/workflows/ibis-backends-cloud.yml b/.github/workflows/ibis-backends-cloud.yml index 6c5f9503f6bc..e760b977df1f 100644 --- a/.github/workflows/ibis-backends-cloud.yml +++ b/.github/workflows/ibis-backends-cloud.yml @@ -112,6 +112,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: "${{ matrix.python-version }}" - name: install additional deps if: matrix.backend.key == 'snowpark' diff --git a/.github/workflows/ibis-backends.yml b/.github/workflows/ibis-backends.yml index 660cff417dec..f5981b00fe1b 100644 --- a/.github/workflows/ibis-backends.yml +++ b/.github/workflows/ibis-backends.yml @@ -66,6 +66,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: ${{ matrix.python-version }} - uses: extractions/setup-just@v2 env: @@ -486,6 +488,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: ${{ matrix.python-version }} - name: install other deps if: matrix.backend.additional_deps != null @@ -601,6 +605,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: ${{ matrix.python-version }} # it requires a version of pandas that pyspark is not compatible with - name: remove lonboard diff --git a/.github/workflows/ibis-benchmarks.yml b/.github/workflows/ibis-benchmarks.yml index df922d52c840..4d0b67cae083 100644 --- a/.github/workflows/ibis-benchmarks.yml +++ b/.github/workflows/ibis-benchmarks.yml @@ -31,6 +31,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: "3.11" - name: install system dependencies run: sudo apt-get install -qq -y build-essential libgeos-dev freetds-dev unixodbc-dev diff --git a/.github/workflows/ibis-main.yml b/.github/workflows/ibis-main.yml index 9e549ae0a47e..f4bdc6df20ef 100644 --- a/.github/workflows/ibis-main.yml +++ b/.github/workflows/ibis-main.yml @@ -65,6 +65,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: ${{ matrix.python-version }} - name: install ${{ matrix.os }} system dependencies if: matrix.os == 'ubuntu-latest' @@ -121,6 +123,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: "3.13" - name: install system dependencies run: | @@ -154,6 +158,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: "3.10" - uses: extractions/setup-just@v2 env: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index c1149b997fe9..ebdc5cbf2a9d 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -31,6 +31,8 @@ jobs: - name: install uv uses: astral-sh/setup-uv@v5.0.1 + with: + python-version: "3.13" - uses: extractions/setup-just@v2 env: