There's two issues with this idea.

One, backwards-compatibility, especially since the only good way to handle this 
would be to modify the exception-handling code to recognize this specific case 
during deprecation.

But two, this would be a semantic shift of what classes directly inherit from 
`BaseException`. If you look at 
https://docs.python.org/3/library/exceptions.html#exception-hierarchy you will 
see that the only classes that inherit directly are ones that represent control 
flow. Adding `SystemError` to that list would make it a unique error condition 
that doesn't inherit from `Exception`.
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/3VRHKHDIFO74Z6CLUX4G7VES6XJHLOTT/

Reply via email to