Open gnikolov95 opened 1 year ago
The problem is likely to be in the repair wheel step, as the glob that fails is trying to find the output of that step. It would be worth inserting some debugging commands in there to see what's going on. In your log it looks like delvewheel finds no external dependencies, perhaps it doesn't copy the wheel in that case? If so, it'd be worth raising it with delvewheel, since I don't think that matches the behaviour of delocate/auditwheel.
Also, a better error message here would be good. PR welcome there!
Description
When I try to run the following git workflow: https://gist.github.com/gnikolov95/fa1f95d39bed741ebc559bbd3b01ec56 It fails when it tries to repair the wheel, raises a stop iteration error.
This is the relevant part from .toml:
Everything is pretty much created from the examples on the documentation page. I thought that maybe I am somehow messing up the
dest_dir
andwheel
dirs but it works for macOS and Linux.The exception stack
If the glob is empty the call on next should be guarded by StopIteration except I guess. However, that glob should not be empty when we initially call next, which makes me wonder why the glob is empty if the wheel build succeeded, so not sure whether I made a mistake somewhere or it is a issue.
Apologies, but cannot provide links for the time being as the project is still not open sourced as of yet.
Build log
No response
CI config
No response