breaking compatibility is like nicotin
breaking compatibility is like nicotin
Posted May 22, 2025 12:06 UTC (Thu) by lunaryorn (guest, #111088)In reply to: breaking compatibility is like nicotin by ballombe
Parent article: Recent disruptive changes from Setuptools
PyPI hosts about 630.000 packages by its own account. You say they broke 12000 packages and didn't notice. I'd say setuptools broke only two percent of all known packages.
Now, finding those two percent might present a bit of a challenge. I don't think Python has any kind of infrastructure for large scale automated rebuilds across the whole ecosystem to test for such regressions.
Considering this, and the wildly heterogeneous Python packaging and tooling landscape, I find it surprising that they only broke 12000 packages.
