From e482a1b807436d9726fcea8955411a011fb1b99a Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Tue, 17 Sep 2024 09:41:26 +0200 Subject: [PATCH] BLD: test the Python 3.13 wheels --- .github/workflows/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8da37f01..f0843486 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -247,7 +247,7 @@ jobs: "macos-12", "macos-latest", ] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] include: - os: "ubuntu-latest" artifact: pyogrio-wheel-linux-manylinux2014_x86_64 @@ -302,9 +302,13 @@ jobs: - name: Install dependencies and pyogrio wheel shell: bash run: | - uv pip install -r ci/requirements-wheel-test.txt + if [ ${{ matrix.python-version }} != "3.13" ]; then + uv pip install -r ci/requirements-wheel-test.txt + else + uv pip install numpy pytest + fi uv pip install --no-cache --pre --no-index --find-links wheelhouse pyogrio - if [ ${{ matrix.python-version }} != "3.12" ]; then + if [ ${{ matrix.python-version }} != "3.13" ]; then uv pip install --no-deps geopandas fi uv pip list