From e48729cea657165a92ebaecc2394d899cc0da585 Mon Sep 17 00:00:00 2001 From: Juan Colonese Date: Wed, 5 Nov 2025 11:08:27 +0000 Subject: [PATCH] fix ci build, pyogrio does not have wheel for python 3.13 --- .github/workflows/ci.yml | 10 ++++++---- .github/workflows/on-push.yml | 18 ++++++++++++------ 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cba3b06..7f6af53 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: quality_assurance: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v5 - run: pip install ruff - run: ruff check # check linting violations - run: ruff format --check --exclude *.ipynb # check formatting @@ -19,15 +19,17 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v5 - run: pip install -r docs/requirements.txt - run: mkdocs build setup_and_test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: install hat package shell: bash -l {0} run: pip install .[test] diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml index 4f2edbb..7ccd899 100644 --- a/.github/workflows/on-push.yml +++ b/.github/workflows/on-push.yml @@ -23,8 +23,10 @@ jobs: name: setup runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: install hat package shell: bash -l {0} run: pip install . @@ -34,8 +36,10 @@ jobs: runs-on: ubuntu-latest needs: [setup] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: developer install of hat package shell: bash -l {0} run: pip install .[test] @@ -48,8 +52,10 @@ jobs: runs-on: ubuntu-latest needs: [setup] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: install hat package shell: bash -l {0} run: pip install .