-
Notifications
You must be signed in to change notification settings - Fork 325
Open
Labels
blockedIssues we can't or shouldn't get to yetIssues we can't or shouldn't get to yetfeature requestquestionDiscussion/decision needed from maintainersDiscussion/decision needed from maintainers
Description
The Issue
With the sunset of Python 2, distribution maintainers should stop producing universal wheels with (ones with py2.py3
tag).
The solution is to drop universal = 1
or turn that into 0 (pypa/packaging.python.org#726) but it's easy to miss this bit. So this results in people adding things like python_requires = >= 3.6
but still having that py2
tag in the wheels which is rather useless (and, well, incorrect).
The same could happen to platform-specific wheels specifying ABI3 with tags like abi3-py36
while having python_requires = >= 3.7
, for example.
I propose improving the twine check
command to detect such inconsistencies.
henryiiiasottile
Metadata
Metadata
Assignees
Labels
blockedIssues we can't or shouldn't get to yetIssues we can't or shouldn't get to yetfeature requestquestionDiscussion/decision needed from maintainersDiscussion/decision needed from maintainers