@@ -26,10 +26,7 @@ classifiers = [
2626 " Topic :: Software Development :: Build Tools" ,
2727 " Typing :: Typed"
2828]
29- dependencies = [
30- " importlib_metadata>=1.4; python_version<'3.8'" ,
31- ]
32- requires-python = " >=3.7"
29+ requires-python = " >=3.8"
3330
3431[project .urls ]
3532Homepage = " https://cmake.org"
@@ -95,7 +92,7 @@ testpaths = ["tests"]
9592
9693[tool .cibuildwheel ]
9794archs = [" auto64" , " auto32" ]
98- build = " cp39 -*"
95+ build = " cp310 -*"
9996test-groups = [" test" ]
10097test-command = " pytest {project}/tests"
10198build-verbosity = 1
@@ -109,11 +106,11 @@ manylinux-ppc64le-image = "manylinux2014"
109106manylinux-s390x-image = " manylinux2014"
110107manylinux-armv7l-image = " manylinux_2_31"
111108manylinux-riscv64-image = " ghcr.io/mayeut/manylinux_2_35:2025.08.02-2"
112- musllinux-x86_64-image = " quay.io/pypa/musllinux_1_1_x86_64:2024.10.26-1 "
113- musllinux-i686-image = " quay.io/pypa/musllinux_1_1_i686:2024.10.26-1 "
114- musllinux-aarch64-image = " quay.io/pypa/musllinux_1_1_aarch64:2024.10.26-1 "
115- musllinux-ppc64le-image = " quay.io/pypa/musllinux_1_1_ppc64le:2024.10.26-1 "
116- musllinux-s390x-image = " quay.io/pypa/musllinux_1_1_s390x:2024.10.26-1 "
109+ musllinux-x86_64-image = " musllinux_1_2 "
110+ musllinux-i686-image = " musllinux_1_2 "
111+ musllinux-aarch64-image = " musllinux_1_2 "
112+ musllinux-ppc64le-image = " musllinux_1_2 "
113+ musllinux-s390x-image = " musllinux_1_2 "
117114musllinux-armv7l-image = " musllinux_1_2"
118115musllinux-riscv64-image = " musllinux_1_2"
119116
@@ -140,7 +137,7 @@ inherit.config-settings = "append"
140137# disable some tests
141138# - BootstrapTest fails with custom OpenSSL and probably does not make much sense for this project
142139# - ExportImport|RunCMake.install|RunCMake.file-GET_RUNTIME_DEPENDENCIES: c.f. https://discourse.cmake.org/t/cmake-test-suite-failing-on-alpine-linux/5064
143- config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
140+ config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|CTestTestFdSetSize| ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
144141
145142[[tool .cibuildwheel .overrides ]]
146143select = [" *-musllinux_armv7l" ]
@@ -158,7 +155,7 @@ inherit.config-settings = "append"
158155config-settings."cmake.define.RUN_CMAKE_TEST" = " OFF"
159156
160157[[tool .cibuildwheel .overrides ]]
161- select = [" *-musllinux_{s390x,riscv64}" ]
158+ select = [" *-musllinux_{ppc64le, s390x,riscv64}" ]
162159build-frontend = " pip"
163160
164161
0 commit comments