tractor/tractor/trionics
Tyler Goodlet f60cc646ff Facepalm, fix `raise from` in `collapse_eg()`
I dunno what exactly I was thinking but we definitely don't want to
**ever** raise from the original exc-group, instead always raise from
any original `.__cause__` to be consistent with the embedded src-error's
context.

Also, adjust `maybe_collapse_eg()` to return `False` in the non-single
`.exceptions` case, again don't know what I was trying to do but this
simplifies caller logic and the prior return-semantic had no real
value..

This fixes some final usage in the runtime (namely top level nursery
usage in `._root`/`._runtime`) which was previously causing test suite
failures prior to this fix.
2025-08-18 10:46:37 -04:00
..
__init__.py Move `.is_multi_cancelled()` to `.trioniics._beg` 2025-07-16 15:49:18 -04:00
_beg.py Facepalm, fix `raise from` in `collapse_eg()` 2025-08-18 10:46:37 -04:00
_broadcast.py A couple more loose-egs flag flips 2025-03-27 13:38:47 -04:00
_mngrs.py Add back loose-tn in `gather_contexts()`, mk tests green 2025-07-16 18:18:34 -04:00
_taskc.py Add back loose-tn in `gather_contexts()`, mk tests green 2025-07-16 18:18:34 -04:00