asleep-cult added the comment:
I'm not sure I have a deep enough understanding of how this works, so no
--
___
Python tracker
<https://bugs.python.org/is
asleep-cult added the comment:
Didn't show enough of the traceback to show that the latter does not suppress
the Test exception
Traceback (most recent call last):
File "c:/Development/test/test.py", line 11, in bar
x()
File "c:/Development/test/test.py", li
asleep-cult added the comment:
I did test it with a simple recursive function but a more realistic test
confirms that its not just __getattribute__ (which makes sense)
import asyncio
class Test(Exception):
...
def x():
raise Test('Hello World!')
def bar():
try:
New submission from asleep-cult :
The code below produces an unexpected traceback format that makes the source of
an error very hard to find, this more than likely happens in less specific
situations but this is how I came across it. I'm also not sure if this is an
issue with as