The issue that spawned the Python Regex split (2008)
bugs.python.org
bugs.python.org
One common frustration with Python development is that people with new ideas nowadays are often dismissed "for now" and told to implement their idea as a package and put it on PyPI, and demonstrate that there's demand.
Of course, that puts responsibility for publicizing the idea on the developer. And then if a new package does succeed, suddenly there's no reason why it needs to be brought in to the standard library, where it would become a maintenance burden for core devs, would join "where libraries go to die", etc.
One might imagine, then, that Python has fully embraced the modern idea of having a minimalist standard library while popular third-party packages are installed almost by default, as part of the "ecosystem". A rejection, IOW, of "batteries included". Except - even very conservative changes, like finally removing `distutils` after waiting all the way until 3.12, still nearly cause catastrophe (https://labs.quansight.org/blog/building-scipy-with-flang).