Henry Schreiner
Henry Schreiner
This looks like it might be a bug. Any special setup on your system? I can try it soonish. Also, if you enable logging, it should tell you if it...
Ah, got it. You have the default `ninja.make-fallback = true`, but you are forcing Ninja via `-GNinja`. I think we might be able to change the default for this parameter...
We had to adapt for this in cibuildwheel's test suite in https://github.com/pypa/cibuildwheel/pull/2426. It's an auditwheel change. Comparisons in theory should be done using packaging's normalized name tuple. Order doesn't matter...
I think we should hold off on a final 3.0 release of cibuildwheel until this is resolved. I'll watch this issue.
> , each tag in a filename can instead be a ‘.’-separated, sorted, set of tags. I don't think that's ambiguous, comparing these as sorted strings is fine. You just...
Yes, I think you are right. Might be worth mentioning that not everyone sorts these correctly so comparisons should be made on re-sorted tags / sets. So we are clear...
We just released cibuildwheel 3.0, so I expect you'll find out pretty soon if it's not. :)
I've played with this and I think it's going to be harder than I expected. I think we really need a set of three paths each, something like: ```toml [[tool.scikit-build.force-include]]...
All this lives in setputools now. This is just a CLI tool. Feel free to ask there, it might be easier to unify now that it's all in one spot.
IMO, this should be on hold until the dependency group pep gets accepted/rejected, in case that needs to be part of the design.