@@ -108,12 +108,14 @@ manylinux-aarch64-image = "manylinux2014"
108108manylinux-ppc64le-image = " manylinux2014"
109109manylinux-s390x-image = " manylinux2014"
110110manylinux-armv7l-image = " manylinux_2_31"
111+ manylinux-riscv64-image = " manylinux_2_39"
111112musllinux-x86_64-image = " quay.io/pypa/musllinux_1_1_x86_64:2024.10.26-1"
112113musllinux-i686-image = " quay.io/pypa/musllinux_1_1_i686:2024.10.26-1"
113114musllinux-aarch64-image = " quay.io/pypa/musllinux_1_1_aarch64:2024.10.26-1"
114115musllinux-ppc64le-image = " quay.io/pypa/musllinux_1_1_ppc64le:2024.10.26-1"
115116musllinux-s390x-image = " quay.io/pypa/musllinux_1_1_s390x:2024.10.26-1"
116117musllinux-armv7l-image = " musllinux_1_2"
118+ musllinux-riscv64-image = " musllinux_1_2"
117119
118120[[tool .cibuildwheel .overrides ]]
119121select = " *-macos*"
@@ -150,13 +152,13 @@ inherit.config-settings = "append"
150152config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = " BootstrapTest|CTestTestFdSetSize|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
151153
152154[[tool .cibuildwheel .overrides ]]
153- select = [" *linux_ppc64le" , " *linux_s390x" ]
155+ select = [" *linux_ppc64le" , " *linux_s390x" , " *linux_riscv64 " ]
154156inherit.config-settings = " append"
155157# disable tests on those platforms, QEMU is taking to long for jobs to pass on GHA
156158config-settings."cmake.define.RUN_CMAKE_TEST" = " OFF"
157159
158160[[tool .cibuildwheel .overrides ]]
159- select = [" *-musllinux_s390x " ]
161+ select = [" *-musllinux_{s390x,riscv64} " ]
160162build-frontend = " pip"
161163
162164
0 commit comments