Description
We have reached the 40 GB limit allotted us by PyPI, in order to upload all of the files for the 2.3.1 release I needed to delete the oldest rc release. The 2.3.1 release was 635 MB in size spread over 51 files, and this will increase significantly when Python 3.14 comes out. I don't see this decreasing much until we can drop some of the platforms we release for. Candidate for future drops:
- Windows 32 bit wheels
- Python untheaded wheels
- Mac x86_64 wheels
However, those drops are all in the future. For now I expect we should plan for about 1 GB per release for the next several years. We could also slow down the patch release cycle, restricting it to egregious errors. In any case, I think we should shoot for 100GB on PyPI, which is a nice round number and should suffice for a couple of years.
@rgommers Ping, as I expect SciPy will also be running into this problem.