Build multiple versions and/or multiple wheels in parallel. The script will use as many cores available as possible to run the builds.
Usage: parbuild_wheel.sh
--package <comma separated list of package name>
[--version <comma separated list of versions>]
[--python <comma separated list of python versions>]
[--requirements <requirements file>$ bash parbuild_wheel.sh --package <name>$ bash parbuild_wheel.sh --package <n1>,<n2>,<n3>,...$ bash parbuild_wheel.sh --package <name> --version 1.0.0,1.0.1$ bash parbuild_wheel.sh --package <name> --python 3.12,3.13Will build package==version for all default python.
$ bash parbuild_wheel.sh --requirements requirements.txt