diff --git a/.github/workflows/branchbuild.yml b/.github/workflows/branchbuild.yml index 6dc3f5fa..3fcf3d08 100644 --- a/.github/workflows/branchbuild.yml +++ b/.github/workflows/branchbuild.yml @@ -16,9 +16,9 @@ jobs: with: submodules: 'true' - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: - python-version: "3.13" + python-version: "3.14t" - name: Install dependencies run: | @@ -52,9 +52,9 @@ jobs: steps: - uses: "actions/checkout@v5" - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: - python-version: "3.13" + python-version: "3.14t" - name: Install rapidfuzz-cpp run: | @@ -96,9 +96,9 @@ jobs: steps: - uses: "actions/checkout@v5" - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: - python-version: "3.13" + python-version: "3.14t" - name: Install rapidfuzz-cpp run: | @@ -139,7 +139,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13", "3.13t"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t"] os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15-intel, macos-14] exclude: - python-version: "3.10" @@ -149,7 +149,7 @@ jobs: - uses: "actions/checkout@v5" with: submodules: 'true' - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: allow-prereleases: true python-version: "${{ matrix.python-version }}" @@ -185,7 +185,7 @@ jobs: python -m PyInstaller.utils.run_tests --include_only rapidfuzz. - name: test cx_freeze packaging - if: matrix.python-version != '3.13' && matrix.python-version != '3.13t' + if: matrix.python-version != '3.13' && matrix.python-version != '3.13t' && matrix.python-version != '3.14' && matrix.python-version != '3.14t' working-directory: tests/freezeTools run: | pip install cx_freeze @@ -206,9 +206,9 @@ jobs: repository: rapidfuzz/intel-sde path: sde - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: - python-version: "3.13" + python-version: "3.14t" - name: build run: | diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 716bb551..270f0891 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,9 +13,9 @@ jobs: - uses: "actions/checkout@v5" with: submodules: 'true' - - uses: "actions/setup-python@v5" + - uses: "actions/setup-python@v6" with: - python-version: "3.11" + python-version: "3.14t" - name: Install dependencies run: |