Python 3.8 removes the existence of the m ABI flag:
https://bugs.python.org/issue36707
https://docs.python.org/dev/whatsnew/3.8.html#build-and-c-api-changes
Changes are needed in packaging.tags for platforms that do not define SOABI in the configuration. Linux and macOS wheels already are built without the m suffix. On Windows, pip fails to install binary wheels with the following error:
ERROR: mypackage-1.0.0-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
Fixing this is required to support installing binary Windows wheels in Python 3.8.
Python 3.8 removes the existence of the
mABI flag:https://bugs.python.org/issue36707
https://docs.python.org/dev/whatsnew/3.8.html#build-and-c-api-changes
Changes are needed in
packaging.tagsfor platforms that do not defineSOABIin the configuration. Linux and macOS wheels already are built without themsuffix. On Windows, pip fails to install binary wheels with the following error:Fixing this is required to support installing binary Windows wheels in Python 3.8.