-
Notifications
You must be signed in to change notification settings - Fork 248
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
Pre-release wheels for macOS have invalid ABI tag #369
Comments
I think the wheels for 3.0.0 have a similar problem: - greenlet-3.0.0-cp312-universal2-macosx_10_9_universal2.whl
+ greenlet-3.0.0-cp312-cp312-macosx_10_9_universal2.whl |
Yes, these wheels are not installable. |
Just noticed this in our CI/CD on Azure DevOps. It installs on Arm64 M1 Max, but on x86 Mac CI/CD, it fails because it can't find the candidate. This is on production 3.0.0 that went live a few hours ago. |
I started a PR: #372 |
I think the wheel tags were fixed by 4418940 so this can probably be closed |
Everything looks correct to me in 3.0.2. |
The macOS 11.0 tag that is currently in use means that macOS wheels are no longer installable using pip depending on the version of the macOS SDK Python was built against, because the version of packaging that pip bundles is two years out of date and does not emit new-style macOS version tags (see pypa/packaging#497). Upgrading packaging in pip is blocked on legacy version specifier removal (pypa/pip#11715). Please use |
The earliest tested macOS is macOS 12 (Monterey). |
The macOS wheels for version 3.0.0rc3 uploaded to PyPI have an invalid ABI tag (
universal2
), which pip refuses to process.greenlet-3.0.0rc3-cp312-universal2-macosx_10_9_universal2.whl
should begreenlet-3.0.0rc3-cp312-cp312-macosx_10_9_universal2.whl
, and so on.The text was updated successfully, but these errors were encountered: