Open jakkdl opened 3 weeks ago
Somewhat related: #9922
At a glance it seems like an overloaded __new__
might work, similar to what's done with some of the other BaseExceptionGroup
methods. Though given how special __new__
is, I suspect there may be some unique complications
(cc @sobolevn as the author of the current BaseExceptionGroup
overloads)
When initializing a
BaseExceptionGroup
with non-base exceptions the stdlib (and the backport) will in fact return anExceptionGroup
. The typing in neither of typeshed nor the backport currently supports this.I have vague recollections that trying to do this was hard-to-impossible, but I currently cannot find any related issues.