pypa/cibuildwheel

Installs and runs cibuildwheel on the current runner

View on GitHub

Trust Signals

Scorecard Score
Scorecard 6–8scored Jul 6, 2026
Maintenance Recency
Activelast commit Jul 7, 2026
License
BSD

Pinned Snippet

workflow.ymlSHA-pinned
uses: pypa/cibuildwheel@294735312765b09d24a2fbec22660ce817587d55 # v4.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
package-dirInput directory, defaults to "."no.
output-dirFolder to place the outputs in, defaults to "wheelhouse"nowheelhouse
config-fileFile containing the config, defaults to {package}/pyproject.tomlno""
onlyBuild a specific wheel only. No need for arch/platform if this is setno""
extrasComma-separated list of extras to installno""

no outputs