-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: MACOSX_DEPLOYMENT_TARGET is not respected #31
Comments
This appears to be another distlib limitation. py-build-cmake uses Tools like cibuildwheel set the I'll have a look at implementing some |
Would be great to support it. Overall, most of tickets I create - respect actual build env in wheel meta info / file name 😺 BTW, one of the benefits I see in |
The main problem here is that py-build-cmake can only try to make a guess: Having Given this situation, I feel like the only safe thing that py-build-cmake can do is simply use the current interpreter's value of What are your thoughts on this? |
My thought is that as an user, I don't want to think that internally some packages like IMO,
Why should we consider weird cases (when non-experienced developers mix wrong binaries) as default case? Default case - out of box convenience. |
Command to build project:
MACOSX_DEPLOYMENT_TARGET=11.0 python3 -m pip wheel -v --no-deps --wheel-dir wheels .
Logs and final package:
It can be overridden via extra option
--config-settings=override=cross.arch="macosx_11_0_arm64"
But some other projects like
scikit-build-core
respect this optionThe text was updated successfully, but these errors were encountered: