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
tags: MacOS base_version via dynlib files #288
Comments
Hi. I'm author of this code to detect minimum macos version. If there are some questions I can try to explain it. |
For reference, the current MacOS-specific platform code in Lines 389 to 416 in ed0a58f
And the MacOS-specific platform code in wheel's There is significant difference (which is why this is a blocker for wheel) and the corresponding wheel PR is pypa/wheel#314. |
Do note that the code in 'wheel' interrogates built files as part of the making of a wheel which we could never do in order to calculate what tags a running interpreter supports. So while I'm not opposed to incorporating similar code here, it is a shift in what |
And this was one of the biggest road blocks to switching to
packaging
.Originally posted by @agronholm in pypa/wheel#346 (comment)
This looks like a case of the fork of pep425tags.py in wheel, diverging from the one in pip. Such cases were expected, and (based on a quick skim) I don't see a reason to not add this functionality.
/cc @brettcannon
The text was updated successfully, but these errors were encountered: