M.-A. Lemburg mal@... writes:
With the above detail, I completely agree. In fact, more than that: I think we should make storing the traceback in exception.__traceback__ optional and not the default, much like .__context__ and .__cause__.
I'm not sure why you consider __context__ non-default, since it is always automatically set when it applies.