From 33fb2f03b6964c3a7569b57ff499057a8abdd519 Mon Sep 17 00:00:00 2001 From: Tim Saucer Date: Thu, 25 Jun 2026 13:33:23 -0400 Subject: [PATCH] remove 3.13 freethreaded builds --- .github/workflows/build.yml | 8 ++++---- .github/workflows/test.yml | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1ef00568a..8f69d98f9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -140,7 +140,7 @@ jobs: strategy: fail-fast: false matrix: - python-tag: ["abi3", "3.13t", "3.14t"] + python-tag: ["abi3", "3.14t"] steps: - uses: actions/checkout@v6 @@ -219,7 +219,7 @@ jobs: strategy: fail-fast: false matrix: - python-tag: ["abi3", "3.13t", "3.14t"] + python-tag: ["abi3", "3.14t"] steps: - uses: actions/checkout@v6 @@ -282,7 +282,7 @@ jobs: fail-fast: false matrix: os: [macos-latest, windows-latest] - python-tag: ["abi3", "3.13t", "3.14t"] + python-tag: ["abi3", "3.14t"] steps: - uses: actions/checkout@v6 @@ -364,7 +364,7 @@ jobs: strategy: fail-fast: false matrix: - python-tag: ["abi3", "3.13t", "3.14t"] + python-tag: ["abi3", "3.14t"] steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bd24ee508..558e751c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -44,7 +44,6 @@ jobs: - { python-version: "3.13", wheel-tag: "abi3", freethreaded: false } - { python-version: "3.14", wheel-tag: "abi3", freethreaded: false } # Free-threaded builds — one wheel per interpreter. - - { python-version: "3.13t", wheel-tag: "3.13t", freethreaded: true } - { python-version: "3.14t", wheel-tag: "3.14t", freethreaded: true } steps: - uses: actions/checkout@v6 @@ -90,7 +89,7 @@ jobs: # asked by exact path, so plain `uv sync` (even with an activated # venv or --active) re-picks the system 3.12 and recreates .venv. # Targeting .venv/bin/python keeps sync and pip install in the - # same 3.13t/3.14t environment as the cp313t/cp314t wheel. + # same 3.14t environment as the cp314t wheel. uv venv --python "${{ steps.setup-python.outputs.python-path }}" VENV_PY="$PWD/.venv/bin/python" uv sync --python "$VENV_PY" --dev --no-install-package datafusion