Open sdimovv opened 1 month ago
Apologies. This is a mistake in the example config in the docs, and a poor error message. The issue is that repair commands will copy the wheel into {dest_dir}
when finished. The docs example misses that step. Could you try:
CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: pip install abi3audit && abi3audit --strict --report {wheel} && copy {wheel} {dest_dir}
Looks like that did the trick!
I'll leave this open in case you want to update the docs, otherwise it can be closed.
Description
I am running this as part of a
cibuildwheel
workflow.As stated in the docs,
abi3audit
can be added as a step to the build workflow.Linux and macos builds pass but on windows it fails, when
abi3audit
is added as a step through theCIBW_REPAIR_WHEEL_COMMAND_WINDOWS
env.I originally raised this as an abi3audit issue (https://github.com/trailofbits/abi3audit/issues/97) but was correctly pointed out that the issue is in the CIBW source, so I am rasing this here.
Build log
CI config