-
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
cp3-abi3-<platform> missing from cpython_tags() #261
Comments
This is on purpose as there is no concept of But I do know some pip developers have argued that even the chance of an import working should count as a possible tag. Anyway, I've said all of my arguments in those other issues so I will let the other packaging maintainers weight and decide if my arguments are not good enough (which they might not be 😉 ). |
Sounds good, I'll start tagging my stuff with cp32-abi3-<platform>. It might still be nice to have a cp3-abi3-<platform> and treat it just like cp32-abi3-<platform> to comply with PEP 425. Out of curiosity is there a place with up to date documentation on packaging? I've been using the PEPs, but this issue shows that they are not always strictly followed. Thanks! |
Packaging specs are maintained at https://packaging.python.org/specifications/. And why do you think we are not following the tag spec? |
packaging.tags.cpython_tags() does not contain any tags that start with just cp3. cp3-abi3-<platform> is used as an example in PEP 425.
Replication:
Output with cpython 3.7.0 win32 and version 20.1 of packaging:
See related pip issue: pypa/pip#7637
The text was updated successfully, but these errors were encountered: