# These are the defaults used by cibuildwheel itself. They should match the values in # generate_schema.py, which are used by external tools for validation and IDE support. [tool.cibuildwheel] build = "*" skip = "" test-skip = "" enable = [] archs = ["auto"] audit-requires = ["abi3audit"] audit-command = "abi3audit --strict --report {abi3_wheel}" build-frontend = "default" config-settings = {} dependency-versions = "pinned" environment = {} environment-pass = [] build-verbosity = 0 before-all = "" before-build = "" # TOML doesn't support explicit NULLs; use ["\u0000"] as a sentinel value. xbuild-tools = ["\u0000"] repair-wheel-command = "" test-command = "" before-test = "" test-sources = [] test-requires = [] test-extras = [] test-groups = [] test-environment = {} test-runtime = {} container-engine = "docker" pyodide-version = "" manylinux-x86_64-image = "manylinux_2_28" manylinux-i686-image = "manylinux_2_28" manylinux-aarch64-image = "manylinux_2_28" manylinux-ppc64le-image = "manylinux_2_28" manylinux-s390x-image = "manylinux_2_28" manylinux-armv7l-image = "manylinux_2_31" manylinux-riscv64-image = "manylinux_2_39" manylinux-pypy_x86_64-image = "manylinux_2_28" manylinux-pypy_i686-image = "manylinux_2_28" manylinux-pypy_aarch64-image = "manylinux_2_28" musllinux-x86_64-image = "musllinux_1_2" musllinux-i686-image = "musllinux_1_2" musllinux-aarch64-image = "musllinux_1_2" musllinux-ppc64le-image = "musllinux_1_2" musllinux-s390x-image = "musllinux_1_2" musllinux-armv7l-image = "musllinux_1_2" musllinux-riscv64-image = "musllinux_1_2" [tool.cibuildwheel.xbuild-files] numpy = [ "numpy/_core/include/numpy/_numpyconfig.h", "numpy/_core/include/numpy/numpyconfig.h", "numpy/_core/lib/libnpymath.a", "numpy/random/lib/libnpyrandom.a", ] [tool.cibuildwheel.linux] repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel}" [tool.cibuildwheel.macos] repair-wheel-command = "delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}" [tool.cibuildwheel.windows] repair-wheel-command = "delvewheel repair -w {dest_dir} -v {wheel}" [tool.cibuildwheel.android] repair-wheel-command = "auditwheel repair --ldpaths {ldpaths} -w {dest_dir} {wheel}" [tool.cibuildwheel.ios] [tool.cibuildwheel.pyodide] audit-command = "" build-frontend = "pyodide-build"