-
Notifications
You must be signed in to change notification settings - Fork 253
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
fix: macOS platform tags with old macOS SDK #513
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have not had a chance to do a full review, but I do have some asks to tweak the formatting of the comments.
bd3ed22
to
0b1cb9b
Compare
0b1cb9b
to
bd36b45
Compare
3b06bae
to
0d1175a
Compare
@mayeut I just wanted to quickly let you know I have not forgotten about this PR (busy work stuff plus trying to prioritize bugfixes for Python 3.11). |
I understand, thanks for letting me know. I'll try to keep it up-to-date in the mean time. |
This retrieves the real macOS version to compute macOS platform tags when the python interpreter is built with an old macOS SDK. fixes pypa#497
Thanks for the PR and your patience. 🙂 |
This retrieves the real macOS version to compute macOS platform tags when the python interpreter is built with an old macOS SDK that reports 10.16 as the macOS version. fixes pypa#497 Co-authored-by: Brett Cannon <brett@python.org>
This retrieves the real macOS version to compute macOS platform tags when the python interpreter is built with an old macOS SDK.
fixes #497
There are no official docs from Apple on this. This is based on a couple blog posts linked in #497 and my own observations. Most notably, since there are no docs, I can't be sure that the only effect of Apple's trick is to change the version. There might be other (still undocumented...) side-effects.