@@ -286,6 +286,54 @@ jobs:
286286 fail-fast : false
287287 matrix :
288288 config :
289+ - name : python/3.14/manylinux_x86_64
290+ sfx : python3.14-manylinux_x86_64
291+ os : ubuntu-24.04
292+ pythonv : ' 3.14'
293+ cibw_pyv : 314
294+ cibw_arch : x86_64
295+ cibw_platform : manylinux_x86_64
296+ vsenvarch : ' '
297+ - name : python/3.14/manylinux_i686
298+ sfx : python3.14-manylinux_i686
299+ os : ubuntu-24.04
300+ pythonv : ' 3.14'
301+ cibw_pyv : 314
302+ cibw_arch : i686
303+ cibw_platform : manylinux_i686
304+ vsenvarch : ' '
305+ - name : python/3.14/manylinux_aarch64
306+ sfx : python3.14-manylinux_aarch64
307+ os : ubuntu-24.04-arm
308+ pythonv : ' 3.14'
309+ cibw_pyv : 314
310+ cibw_arch : aarch64
311+ cibw_platform : manylinux_aarch64
312+ vsenvarch : ' '
313+ - name : python/3.14/macosx_x86_64
314+ sfx : python3.14-macosx_x86_64
315+ os : macos-15-intel
316+ pythonv : ' 3.14'
317+ cibw_pyv : 314
318+ cibw_arch : x86_64
319+ cibw_platform : macosx_x86_64
320+ vsenvarch : ' '
321+ - name : python/3.14/macosx_arm64
322+ sfx : python3.14-macosx_arm64
323+ os : macos-latest
324+ pythonv : ' 3.14'
325+ cibw_pyv : 314
326+ cibw_arch : arm64
327+ cibw_platform : macosx_arm64
328+ vsenvarch : ' '
329+ - name : python/3.14/macosx_universal2
330+ sfx : python3.14-macosx_universal2
331+ os : macos-latest
332+ pythonv : ' 3.14'
333+ cibw_pyv : 314
334+ cibw_arch : universal2
335+ cibw_platform : macosx_universal2
336+ vsenvarch : ' '
289337 - name : python/3.13/manylinux_x86_64
290338 sfx : python3.13-manylinux_x86_64
291339 os : ubuntu-24.04
@@ -558,30 +606,6 @@ jobs:
558606 cibw_arch : x86_64
559607 cibw_platform : macosx_x86_64
560608 vsenvarch : ' '
561- - name : python/3.7/manylinux_x86_64
562- sfx : python3.7-manylinux_x86_64
563- os : ubuntu-22.04
564- pythonv : ' 3.7'
565- cibw_pyv : 37
566- cibw_arch : x86_64
567- cibw_platform : manylinux_x86_64
568- vsenvarch : ' '
569- - name : python/3.7/manylinux_i686
570- sfx : python3.7-manylinux_i686
571- os : ubuntu-22.04
572- pythonv : ' 3.7'
573- cibw_pyv : 37
574- cibw_arch : i686
575- cibw_platform : manylinux_i686
576- vsenvarch : ' '
577- - name : python/3.7/macosx_x86_64
578- sfx : python3.7-macosx_x86_64
579- os : macos-15-intel
580- pythonv : ' 3.7'
581- cibw_pyv : 37
582- cibw_arch : x86_64
583- cibw_platform : macosx_x86_64
584- vsenvarch : ' '
585609 steps :
586610 - name : checkout (action)
587611 uses : actions/checkout@v4
@@ -591,7 +615,7 @@ jobs:
591615 - name : setup env (non-win)
592616 run : echo 'nothing to do'
593617 - name : create wheel
594- uses : pypa/cibuildwheel@v2.23
618+ uses : pypa/cibuildwheel@v3.3.1
595619 - name : rename wheelhouse -> dist
596620 run : mv -fv wheelhouse dist
597621 - name : Verify artifacts
@@ -657,6 +681,22 @@ jobs:
657681 fail-fast : false
658682 matrix :
659683 config :
684+ - name : python/3.14/win_amd64
685+ sfx : python3.14-win_amd64
686+ os : windows-2022
687+ pythonv : ' 3.14'
688+ cibw_pyv : 314
689+ cibw_arch : AMD64
690+ cibw_platform : win_amd64
691+ vsenvarch : x64
692+ - name : python/3.14/win32
693+ sfx : python3.14-win32
694+ os : windows-2022
695+ pythonv : ' 3.14'
696+ cibw_pyv : 314
697+ cibw_arch : x86
698+ cibw_platform : win32
699+ vsenvarch : x86
660700 - name : python/3.13/win_amd64
661701 sfx : python3.13-win_amd64
662702 os : windows-2022
@@ -753,30 +793,6 @@ jobs:
753793 cibw_arch : x86
754794 cibw_platform : win32
755795 vsenvarch : x86
756- - name : python/3.7/win_amd64
757- sfx : python3.7-win_amd64
758- os : windows-2022
759- pythonv : ' 3.7'
760- cibw_pyv : 37
761- cibw_arch : AMD64
762- cibw_platform : win_amd64
763- vsenvarch : x64
764- - name : python/3.6/win_amd64
765- sfx : python3.6-win_amd64
766- os : windows-2022
767- pythonv : ' 3.6'
768- cibw_pyv : 36
769- cibw_arch : AMD64
770- cibw_platform : win_amd64
771- vsenvarch : x64
772- - name : python/3.6/win32
773- sfx : python3.6-win32
774- os : windows-2022
775- pythonv : ' 3.6'
776- cibw_pyv : 36
777- cibw_arch : x86
778- cibw_platform : win32
779- vsenvarch : x86
780796 steps :
781797 - name : checkout (action)
782798 uses : actions/checkout@v4
@@ -788,7 +804,7 @@ jobs:
788804 with :
789805 arch : ${{matrix.config.vsenvarch}}
790806 - name : create wheel
791- uses : pypa/cibuildwheel@v2.23
807+ uses : pypa/cibuildwheel@v3.3.1
792808 - name : rename wheelhouse -> dist
793809 run : mv -fv wheelhouse dist
794810 - name : Verify artifacts
0 commit comments