* feat: support pypa build fix: update `cibuildwheel.linux.troubleshoot` to know about build Workaround issue with PyPy venv module by installing build[virtualenv] fix: test_dependency_constraints_file when using build fix: test/test_pep518.py fix: use `strtobool` to parse `CIBW_PYPA_BUILD` fix: update `cibuildwheel.linux.troubleshoot` to know about `python -m pip wheel` test: use `build_mode` in `test/test_dependency_versions.py` tests * refactor: use build-backend instead * Apply suggestions from code review Co-authored-by: Joe Rickerby <joerick@mac.com> * refactor: use literal types for build_frontend * refactor(tests): build_mode -> build_frontend_env * Update test/test_before_build.py Co-authored-by: Joe Rickerby <joerick@mac.com>
41 lines
924 B
TOML
41 lines
924 B
TOML
[tool.cibuildwheel]
|
|
build = "*"
|
|
skip = ""
|
|
test-skip = ""
|
|
|
|
archs = ["auto"]
|
|
build-frontend = "pip"
|
|
dependency-versions = "pinned"
|
|
environment = {}
|
|
build-verbosity = ""
|
|
|
|
before-all = ""
|
|
before-build = ""
|
|
repair-wheel-command = ""
|
|
|
|
test-command = ""
|
|
before-test = ""
|
|
test-requires = []
|
|
test-extras = []
|
|
|
|
manylinux-x86_64-image = "manylinux2010"
|
|
manylinux-i686-image = "manylinux2010"
|
|
manylinux-aarch64-image = "manylinux2014"
|
|
manylinux-ppc64le-image = "manylinux2014"
|
|
manylinux-s390x-image = "manylinux2014"
|
|
manylinux-pypy_x86_64-image = "manylinux2010"
|
|
manylinux-pypy_i686-image = "manylinux2010"
|
|
manylinux-pypy_aarch64-image = "manylinux2014"
|
|
|
|
|
|
[tool.cibuildwheel.linux]
|
|
repair-wheel-command = "auditwheel repair -w {dest_dir} {wheel}"
|
|
|
|
[tool.cibuildwheel.macos]
|
|
repair-wheel-command = [
|
|
"delocate-listdeps {wheel}",
|
|
"delocate-wheel --require-archs {delocate_archs} -w {dest_dir} {wheel}",
|
|
]
|
|
|
|
[tool.cibuildwheel.windows]
|