Skip to content

Commit 80c57b0

Browse files
committed
chore: Add comments and todo's for workflow changes
1 parent 64b70d6 commit 80c57b0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/packaging_wheels.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ jobs:
4545
- { minimal: true, python: cp311 }
4646
- { minimal: true, python: cp312 }
4747
- { minimal: true, platform: { arch: universal2 } }
48-
- { python: cp314t, platform: { os: windows-2025 } }
48+
# Windows+cp314t disabled due to test failures in CI.
49+
# TODO: Diagnose why tests fail (access violations) in some configurations
50+
- { python: cp314t, platform: { os: windows-2025 } }
4951

5052
runs-on: ${{ matrix.platform.os }}
5153
env:
@@ -91,6 +93,8 @@ jobs:
9193
env:
9294
CIBW_ARCHS: ${{ matrix.platform.arch == 'amd64' && 'AMD64' || matrix.platform.arch }}
9395
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.platform.cibw_system }}_${{ matrix.platform.arch }}
96+
# PYTHON_GIL=1: Suppresses the RuntimeWarning that the GIL is enabled on free-threaded builds.
97+
# TODO: Remove PYTHON_GIL=1 when free-threaded is supported.
9498
CIBW_ENVIRONMENT: PYTHON_GIL=1
9599
- name: Upload wheel
96100
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)