diff --git a/pyproject.toml b/pyproject.toml index 38a855f7..493de6c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -168,6 +168,9 @@ skip = [ "pp37-*", "pp38-*", ] +test-skip = [ + "cp37-musllinux_*", +] free-threaded-support = true environment-pass = ["SETUPTOOLS_SCM_PRETEND_VERSION"] environment.PIP_ONLY_BINARY = "numpy" @@ -176,10 +179,12 @@ environment.PIP_PREFER_BINARY = "1" [[tool.cibuildwheel.overrides]] select = "*pyodide*" inherit.environment = "append" +environment.CFLAGS = "-fexceptions" +environment.LDFLAGS = "-fexceptions" build-frontend = {name = "build", args = ["--exports", "whole_archive"]} [[tool.cibuildwheel.overrides]] -select = "cp313*" +select = ["cp313*", "pp310*"] inherit.environment = "append" before-test = 'uv pip install "numpy>=2.1.0rc1"'