From c05d5b8900355428a0e3d113db50dae7145a8369 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 23 Sep 2026 18:55:32 +0000 Subject: [PATCH] Raise pytest to 9.1.1 and bring the Action pins current Dependabot asked for pytest 9.0.3, scipy >=1.17.1 and pyarrow >=24.0.0 in three separate pull requests. Two of them are already satisfied: requirements.txt pins scipy 1.17.1 and pyarrow 25.0.1 today. All three were raised against a commit main has long since passed, so merging any of them would have reverted the generators and the test suite to get one version line. pytest goes to 9.1.1 rather than the 9.0.3 Dependabot named, because 9.1.1 is the version the whole suite was actually run against here: 233 passed in 106s. This file says in its own comment to raise the pins deliberately and re-run the suite, and that is what was done. Action pins: checkout v7, setup-python v7. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01MrvR2NXsJFVRCeJZFCPuNL --- .github/workflows/ci.yml | 6 +++--- requirements-dev.txt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 276ad8e..a67868b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: pip @@ -36,8 +36,8 @@ jobs: end_to_end: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 - - uses: actions/setup-python@v6 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: "3.11" cache: pip diff --git a/requirements-dev.txt b/requirements-dev.txt index 44dca33..1441c92 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,2 +1,2 @@ -r requirements.txt -pytest==8.4.2 +pytest==9.1.1