Remove Python version-specific tags and remove ABI tags
agriyakhetarpal opened this issue · 2 comments
agriyakhetarpal commented
Re-tagging the built wheel can help publish a Python 3 specific wheel that works with all Python 3 versions. The currently added ABI tag can be removed because no (conventional) Python extension is present
This will reduce the number of wheels published per platform and help against size constraints referenced in #55.
Can be approached in setup.py
by wheel.bdist_wheel
Command class overrides or via wheel tags
CLI as a wheel repair step per platform.
agriyakhetarpal commented
Might require removing the wheel.is_universal = False
statement and passing options to bdist_wheel
in the setup()
invocation similar to https://stackoverflow.com/a/75010995
agriyakhetarpal commented
Note to self: testing on Python's pre-releases might also be required