Henry Schreiner
Henry Schreiner
From what I understand, this won't make cross-compiled binaries yet, it will just be tagged cross compiled?
Just to point out, hundreds of packages today use cibuildwheel cross-compiling, and are very happy with it. The only downside is it's tricker to handle dependencies, but if you are...
Sorry, I just meant having a _user_ provide a crossfile is fine for tricker cases, but should not be required for simple to moderate cases if the flags setuptools, scikit-build-core,...
> and you're putting in the work Not quite yet, my priority currently is shipping the fist non-beta scikit-build-core, which is already on day 5 of of my 0-4 day...
Quick thought, and something I did for the scripts dir in scikit-build-core: what about throwing an error if `_PYTHON_HOST_PLATFORM` doesn't match the current platform and no cross-compile file is found?...
There are two things here: producing the target wheel tag, and producing binaries for the target arch. The PR as I understand it does the first without doing the second....
Pip does not support merging `x=a x=b` into `x=[a,b]` like build does, and never has. See https://github.com/pypa/cibuildwheel/issues/1227#issuecomment-1212972828. It does support multi arguments if they are not the same. It also...
I've looked into updating the action to run the native pwsh backend on Windows. Unfortunately, it seems powershell doesn't like empty args, that is, `--flag ""` complains about flag not...
Here's the run if you are curious: https://github.com/pybind/scikit_build_example/actions/runs/3519251284/jobs/5899006227 ``` Run henryiii/cibuildwheel@henryiii/fix/action with: package-dir: . output-dir: wheelhouse env: CIBW_ARCHS_MACOS: auto universal2 Run actions/setup-python@v4 with: python-version: 3.7 - 3.11 update-environment: false check-latest:...
Got it working, made https://github.com/pypa/cibuildwheel/pull/1346.