8383 # # When changing this, also adjust SHIPPING_WHEELS in env.py.
8484 #
8585 # pys = ["cp310", "cp311", "cp312", "cp313", "cp314"]
86+ # cipy = "3.11" # PYVERSIONS, default for cibuildwheel
8687 #
8788 # # Some OS/arch combinations need overrides for the Python versions:
8889 # os_arch_pys = {
@@ -100,62 +101,63 @@ jobs:
100101 # "os": the_os,
101102 # "py": the_py,
102103 # "arch": the_arch,
104+ # "cipy": cipy,
103105 # }
104106 # if the_os == "macos":
105107 # them["os-version"] = "14"
106108 # if the_os == "windows" and the_arch == "ARM64":
107109 # them["os-version"] = "11-arm"
108- # # them["minpy "] = "3.11"
110+ # # them["cipy "] = "3.11"
109111 # if the_arch == "aarch64":
110112 # # https://github.com/pypa/cibuildwheel/issues/2257
111113 # them["os-version"] = "22.04-arm"
112114 # print(f"- {json.dumps(them)}")
113115 # ]]]
114- - {"os": "ubuntu", "py": "cp310", "arch": "x86_64"}
115- - {"os": "ubuntu", "py": "cp311", "arch": "x86_64"}
116- - {"os": "ubuntu", "py": "cp312", "arch": "x86_64"}
117- - {"os": "ubuntu", "py": "cp313", "arch": "x86_64"}
118- - {"os": "ubuntu", "py": "cp314", "arch": "x86_64"}
119- - {"os": "ubuntu", "py": "cp310", "arch": "i686"}
120- - {"os": "ubuntu", "py": "cp311", "arch": "i686"}
121- - {"os": "ubuntu", "py": "cp312", "arch": "i686"}
122- - {"os": "ubuntu", "py": "cp313", "arch": "i686"}
123- - {"os": "ubuntu", "py": "cp314", "arch": "i686"}
124- - {"os": "ubuntu", "py": "cp310", "arch": "aarch64", "os-version": "22.04-arm"}
125- - {"os": "ubuntu", "py": "cp311", "arch": "aarch64", "os-version": "22.04-arm"}
126- - {"os": "ubuntu", "py": "cp312", "arch": "aarch64", "os-version": "22.04-arm"}
127- - {"os": "ubuntu", "py": "cp313", "arch": "aarch64", "os-version": "22.04-arm"}
128- - {"os": "ubuntu", "py": "cp314", "arch": "aarch64", "os-version": "22.04-arm"}
129- - {"os": "ubuntu", "py": "cp310", "arch": "riscv64"}
130- - {"os": "ubuntu", "py": "cp311", "arch": "riscv64"}
131- - {"os": "ubuntu", "py": "cp312", "arch": "riscv64"}
132- - {"os": "ubuntu", "py": "cp313", "arch": "riscv64"}
133- - {"os": "ubuntu", "py": "cp314", "arch": "riscv64"}
134- - {"os": "macos", "py": "cp310", "arch": "arm64", "os-version": "14"}
135- - {"os": "macos", "py": "cp311", "arch": "arm64", "os-version": "14"}
136- - {"os": "macos", "py": "cp312", "arch": "arm64", "os-version": "14"}
137- - {"os": "macos", "py": "cp313", "arch": "arm64", "os-version": "14"}
138- - {"os": "macos", "py": "cp314", "arch": "arm64", "os-version": "14"}
139- - {"os": "macos", "py": "cp310", "arch": "x86_64", "os-version": "14"}
140- - {"os": "macos", "py": "cp311", "arch": "x86_64", "os-version": "14"}
141- - {"os": "macos", "py": "cp312", "arch": "x86_64", "os-version": "14"}
142- - {"os": "macos", "py": "cp313", "arch": "x86_64", "os-version": "14"}
143- - {"os": "macos", "py": "cp314", "arch": "x86_64", "os-version": "14"}
144- - {"os": "windows", "py": "cp310", "arch": "x86"}
145- - {"os": "windows", "py": "cp311", "arch": "x86"}
146- - {"os": "windows", "py": "cp312", "arch": "x86"}
147- - {"os": "windows", "py": "cp313", "arch": "x86"}
148- - {"os": "windows", "py": "cp314", "arch": "x86"}
149- - {"os": "windows", "py": "cp310", "arch": "AMD64"}
150- - {"os": "windows", "py": "cp311", "arch": "AMD64"}
151- - {"os": "windows", "py": "cp312", "arch": "AMD64"}
152- - {"os": "windows", "py": "cp313", "arch": "AMD64"}
153- - {"os": "windows", "py": "cp314", "arch": "AMD64"}
154- - {"os": "windows", "py": "cp311", "arch": "ARM64", "os-version": "11-arm"}
155- - {"os": "windows", "py": "cp312", "arch": "ARM64", "os-version": "11-arm"}
156- - {"os": "windows", "py": "cp313", "arch": "ARM64", "os-version": "11-arm"}
157- - {"os": "windows", "py": "cp314", "arch": "ARM64", "os-version": "11-arm"}
158- # [[[end]]] (sum: bIrUw1gLSU )
116+ - {"os": "ubuntu", "py": "cp310", "arch": "x86_64", "cipy": "3.11" }
117+ - {"os": "ubuntu", "py": "cp311", "arch": "x86_64", "cipy": "3.11" }
118+ - {"os": "ubuntu", "py": "cp312", "arch": "x86_64", "cipy": "3.11" }
119+ - {"os": "ubuntu", "py": "cp313", "arch": "x86_64", "cipy": "3.11" }
120+ - {"os": "ubuntu", "py": "cp314", "arch": "x86_64", "cipy": "3.11" }
121+ - {"os": "ubuntu", "py": "cp310", "arch": "i686", "cipy": "3.11" }
122+ - {"os": "ubuntu", "py": "cp311", "arch": "i686", "cipy": "3.11" }
123+ - {"os": "ubuntu", "py": "cp312", "arch": "i686", "cipy": "3.11" }
124+ - {"os": "ubuntu", "py": "cp313", "arch": "i686", "cipy": "3.11" }
125+ - {"os": "ubuntu", "py": "cp314", "arch": "i686", "cipy": "3.11" }
126+ - {"os": "ubuntu", "py": "cp310", "arch": "aarch64", "cipy": "3.11", " os-version": "22.04-arm"}
127+ - {"os": "ubuntu", "py": "cp311", "arch": "aarch64", "cipy": "3.11", " os-version": "22.04-arm"}
128+ - {"os": "ubuntu", "py": "cp312", "arch": "aarch64", "cipy": "3.11", " os-version": "22.04-arm"}
129+ - {"os": "ubuntu", "py": "cp313", "arch": "aarch64", "cipy": "3.11", " os-version": "22.04-arm"}
130+ - {"os": "ubuntu", "py": "cp314", "arch": "aarch64", "cipy": "3.11", " os-version": "22.04-arm"}
131+ - {"os": "ubuntu", "py": "cp310", "arch": "riscv64", "cipy": "3.11" }
132+ - {"os": "ubuntu", "py": "cp311", "arch": "riscv64", "cipy": "3.11" }
133+ - {"os": "ubuntu", "py": "cp312", "arch": "riscv64", "cipy": "3.11" }
134+ - {"os": "ubuntu", "py": "cp313", "arch": "riscv64", "cipy": "3.11" }
135+ - {"os": "ubuntu", "py": "cp314", "arch": "riscv64", "cipy": "3.11" }
136+ - {"os": "macos", "py": "cp310", "arch": "arm64", "cipy": "3.11", " os-version": "14"}
137+ - {"os": "macos", "py": "cp311", "arch": "arm64", "cipy": "3.11", " os-version": "14"}
138+ - {"os": "macos", "py": "cp312", "arch": "arm64", "cipy": "3.11", " os-version": "14"}
139+ - {"os": "macos", "py": "cp313", "arch": "arm64", "cipy": "3.11", " os-version": "14"}
140+ - {"os": "macos", "py": "cp314", "arch": "arm64", "cipy": "3.11", " os-version": "14"}
141+ - {"os": "macos", "py": "cp310", "arch": "x86_64", "cipy": "3.11", " os-version": "14"}
142+ - {"os": "macos", "py": "cp311", "arch": "x86_64", "cipy": "3.11", " os-version": "14"}
143+ - {"os": "macos", "py": "cp312", "arch": "x86_64", "cipy": "3.11", " os-version": "14"}
144+ - {"os": "macos", "py": "cp313", "arch": "x86_64", "cipy": "3.11", " os-version": "14"}
145+ - {"os": "macos", "py": "cp314", "arch": "x86_64", "cipy": "3.11", " os-version": "14"}
146+ - {"os": "windows", "py": "cp310", "arch": "x86", "cipy": "3.11" }
147+ - {"os": "windows", "py": "cp311", "arch": "x86", "cipy": "3.11" }
148+ - {"os": "windows", "py": "cp312", "arch": "x86", "cipy": "3.11" }
149+ - {"os": "windows", "py": "cp313", "arch": "x86", "cipy": "3.11" }
150+ - {"os": "windows", "py": "cp314", "arch": "x86", "cipy": "3.11" }
151+ - {"os": "windows", "py": "cp310", "arch": "AMD64", "cipy": "3.11" }
152+ - {"os": "windows", "py": "cp311", "arch": "AMD64", "cipy": "3.11" }
153+ - {"os": "windows", "py": "cp312", "arch": "AMD64", "cipy": "3.11" }
154+ - {"os": "windows", "py": "cp313", "arch": "AMD64", "cipy": "3.11" }
155+ - {"os": "windows", "py": "cp314", "arch": "AMD64", "cipy": "3.11" }
156+ - {"os": "windows", "py": "cp311", "arch": "ARM64", "cipy": "3.11", " os-version": "11-arm"}
157+ - {"os": "windows", "py": "cp312", "arch": "ARM64", "cipy": "3.11", " os-version": "11-arm"}
158+ - {"os": "windows", "py": "cp313", "arch": "ARM64", "cipy": "3.11", " os-version": "11-arm"}
159+ - {"os": "windows", "py": "cp314", "arch": "ARM64", "cipy": "3.11", " os-version": "11-arm"}
160+ # [[[end]]] (sum: UDdYTxMoTi )
159161 # ^^^^^^^^^^^^^^^
160162 # If a check fails and points to this checksum line, it means you edited
161163 # the matrix directly instead of editing the Python code in the comment
@@ -173,7 +175,7 @@ jobs:
173175 - name : " Install Python"
174176 uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
175177 with :
176- python-version : " ${{ matrix.minpy || '3.11' }}" # PYVERSIONS needed by cibuildwheel
178+ python-version : " ${{ matrix.cipy }}"
177179 cache : pip
178180 cache-dependency-path : ' requirements/*.pip'
179181
0 commit comments