latest--partial-cibuildwheel
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/pyproject/_shared/latest--partial-cibuildwheel.json |
| Parent schema | pyproject |
cibuildwheel's settings. Generated with ./bin/generate_schema.py --schemastore from cibuildwheel.
Properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Choose the Python versions to build.
[
"*"
]
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Set environment variables on the host to pass-through to the container during the build.
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Choose the Python versions to skip.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Skip running tests on some builds.
Set environment variables for the test environment
Additional configuration for the test runner
An overrides array
37 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Set environment variables needed during the build.
Set environment variables on the host to pass-through to the container during the build.
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Specify alternative manylinux / musllinux container images
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
19 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
19 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
19 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
19 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
19 nested properties
Change the architectures built on your machine by default.
Execute a shell command on the build system before any wheels are built.
Execute a shell command preparing each wheel's build.
Execute a shell command before testing each wheel.
Set the tool to use to build, either "build" (default), "build[uv]", "uv", or "pip"
Increase/decrease the output of pip wheel.
Specify config-settings for the build backend.
Specify how cibuildwheel controls the versions of the tools it uses
Set environment variables needed during the build.
Binaries on the path that should be included in an isolated cross-build environment
Specify the version of Pyodide to use
Execute a shell command to repair each built wheel.
Execute a shell command to test each built wheel.
Install your wheel for testing using extras_require
Test files that are required by the test environment
Install extra groups when testing
Install Python dependencies before running the tests
Set environment variables for the test environment
Additional configuration for the test runner
Definitions
How to inherit the parent's value.