File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -163,11 +163,12 @@ jobs:
163163 echo "JOLT_CMAKE_DIR=$dir" >> $env:GITHUB_ENV
164164
165165 - name : Build Wheels
166- uses : pypa/cibuildwheel@v3.4.1
166+ uses : pypa/cibuildwheel@v4.0.0
167167 env :
168168 CIBW_SKIP : " *-musllinux_* *-win32 *_i686"
169- CIBW_BUILD : " cp312-* cp313-* cp313t-* cp314-* cp314t-*"
170- CIBW_ENABLE : " cpython-freethreading"
169+ # Removed cp313t-* to ensure compatibility with v4 architecture
170+ CIBW_BUILD : " cp312-* cp313-* cp314-* cp314t-*"
171+ # Stripped out CIBW_ENABLE completely to avoid "Unknown enable group" errors on v4
171172 CIBW_MANYLINUX_X86_64_IMAGE : manylinux_2_28
172173 CIBW_MANYLINUX_AARCH64_IMAGE : manylinux_2_28
173174
@@ -515,11 +516,10 @@ jobs:
515516 fi
516517 done
517518
518- - name : " 2. Verify Wheel Count (Expected: 21 )"
519+ - name : " 2. Verify Wheel Count (Expected: 18 )"
519520 shell : bash
520521 run : |
521- # More robust file counting using find
522- EXPECTED=21
522+ EXPECTED=18
523523 ACTUAL=$(find dist -name '*.whl' | wc -l)
524524 if [ "$ACTUAL" -ne "$EXPECTED" ]; then
525525 echo "::error::Wheel count mismatch! Expected $EXPECTED, found $ACTUAL."
Original file line number Diff line number Diff line change 1616 submodules : recursive
1717 - uses : astral-sh/setup-uv@v7
1818 - name : Build Performance Wheels
19- uses : pypa/cibuildwheel@v3.4.1
19+ uses : pypa/cibuildwheel@v4.0.0
2020 env :
2121 CIBW_BUILD : " cp313t-macosx_arm64"
2222 CIBW_ENABLE : " cpython-freethreading"
You can’t perform that action at this time.
0 commit comments