From 2ad2c3706a04fb6c8b103a7224ab03157a4d22f1 Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Mon, 16 Jun 2025 12:54:52 +0100 Subject: [PATCH] Disable free-threaded wheels and fix windows python version --- .github/workflows/build-python.yml | 62 +++++++++++++++--------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build-python.yml b/.github/workflows/build-python.yml index 5f3d2d1f..47dc0f78 100644 --- a/.github/workflows/build-python.yml +++ b/.github/workflows/build-python.yml @@ -38,14 +38,14 @@ jobs: args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: auto - - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 - with: - working-directory: src/lib-python - target: ${{ matrix.platform.target }} - args: --release --out dist -i python3.13t - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - manylinux: auto + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # working-directory: src/lib-python + # target: ${{ matrix.platform.target }} + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # manylinux: auto - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -84,14 +84,14 @@ jobs: args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: musllinux_1_2 - - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 - with: - working-directory: src/lib-python - target: ${{ matrix.platform.target }} - args: --release --out dist -i python3.13t - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - manylinux: musllinux_1_2 + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # working-directory: src/lib-python + # target: ${{ matrix.platform.target }} + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # manylinux: musllinux_1_2 - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -124,7 +124,7 @@ jobs: uses: ./.github/actions/job-setup - uses: actions/setup-python@v5 with: - python-version: 3.13t + python-version: 3.x architecture: ${{ matrix.platform.target }} - name: Build wheels uses: PyO3/maturin-action@v1 @@ -133,13 +133,13 @@ jobs: target: ${{ matrix.platform.rust_target }} args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 - with: - working-directory: src/lib-python - target: ${{ matrix.platform.rust_target }} - args: --release --out dist -i python3.13t - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # working-directory: src/lib-python + # target: ${{ matrix.platform.rust_target }} + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -173,13 +173,13 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 - with: - working-directory: src/lib-python - target: ${{ matrix.platform.target }} - args: --release --out dist -i python3.13t - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # working-directory: src/lib-python + # target: ${{ matrix.platform.target }} + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - name: Upload wheels uses: actions/upload-artifact@v4 with: