PyPi imposes limits on how much storage a project can use. We recently ran into the limit and had to delete some old pre-releases to free up space. In order to make this a less frequent problem, we should be more conservative with the wheels we upload. One way we can do this is by only releasing source distributions for pre-releases by default. Most pre-releases are used for development purposes only, if at all, and it's often unnecessary to have wheels for them. Instead, we should make uploading wheels for a pre-release a manual step.
PyPi imposes limits on how much storage a project can use. We recently ran into the limit and had to delete some old pre-releases to free up space. In order to make this a less frequent problem, we should be more conservative with the wheels we upload. One way we can do this is by only releasing source distributions for pre-releases by default. Most pre-releases are used for development purposes only, if at all, and it's often unnecessary to have wheels for them. Instead, we should make uploading wheels for a pre-release a manual step.