Wheels can't be required because they can be platform/python version specific, being binary distributions. We can't demand that independent developers support some combination of platforms and versions when their computer might only be running one of them, simply because their wheel might be platform dependant rather than universal. Pypi doesn't even allow Linux binary wheels at the moment because compatibility between different things and distros that all call themselves "Linux" running on some instruction set is a big wild problem for the moment.
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig