Python 3.11 and above are universal architecture binaries and can be forced via arch, but the non-universal binaries don't run on m1: https://github.com/masklinn/ci-test/actions/runs/11296863554
So currently the wheels workflow is not testing on x86 at all... which I guess is explicit anyway since I'm explicitly only testing on x86 for windows and linux and aarch64 on mac? Would be a good idea to test every wheel...