meshy / pythonwheels

Adoption analysis of Python Wheels: https://pythonwheels.com/
BSD 2-Clause "Simplified" License
102 stars 26 forks source link

People have stopped publishing source packages! #116

Open frankier opened 4 years ago

frankier commented 4 years ago

It seem that in the rush to use wheels, many people are now no longer publishing source packages. This causes havoc with new versions of Python which will go way back into the past looking for a version with a source package

Here's a couple of examples:

It would be nice to include in the messaging/tracking that both should be published.

hugovk commented 4 years ago

https://pythonwheels.com/ already says to create both:

…and when you'd normally run python setup.py sdist, run instead python setup.py sdist bdist_wheel

But would you like to create a PR to make the text more explicit?