diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e1c8b11..7862e1c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,6 +79,11 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macos-latest] python-version: ['3.10', '3.11', '3.12', '3.13', '3.13t', 'pypy-3.10'] + exclude: + # TODO: Reenable this once there's a setuptools release that sets Py_GIL_DISABLED + # correctly on Windows + - os: windows-latest + python-version: 3.13t steps: - uses: actions/checkout@v4 - name: Get history and tags for SCM versioning to work diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e79e398..c7fd4d8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -121,7 +121,6 @@ jobs: if: runner.os == 'Windows' && matrix.archs == 'ARM64' env: CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-*" - CIBW_ENABLE: python-freethreading CIBW_ARCHS_WINDOWS: ${{ matrix.archs }} # It is not yet possible to run ARM64 tests, only cross-compile them. CIBW_TEST_SKIP: "*-win_arm64"