MCPcopy Index your code
hub / github.com/ipython/ipython / _get_chained_exception

Method _get_chained_exception

IPython/core/tbtools.py:455–461  ·  view source on GitHub ↗
(exception_value: Any)

Source from the content-addressed store, hash-verified

453
454 @staticmethod
455 def _get_chained_exception(exception_value: Any) -> Any:
456 cause = getattr(exception_value, "__cause__", None)
457 if cause:
458 return cause
459 if getattr(exception_value, "__suppress_context__", False):
460 return None
461 return getattr(exception_value, "__context__", None)
462
463 def get_parts_of_chained_exception(
464 self, evalue: BaseException | None

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected