PEP 760 – No More Bare Excepts

+1, I would personally love to see the footgun made slightly harder to use, especially because is not obvious to beginners that this is a footgun.

I’m sure beginners would still struggle with the not-obvious naming of Exception vs. BaseException, but it improves the odds.

I am not particularly bothered by the implications for code that currently uses a bare except. It’s been “don’t do that” behavior for almost 20 years.