[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2022-06-23 07:50:52 +00:00
parent be502f9329
commit ee348a9f4c
1 changed files with 8 additions and 5 deletions

View File

@ -68,6 +68,7 @@ try:
except ModuleNotFoundError:
pass # No backport is installed
class Code:
"""Wrapper around Python code objects."""
@ -935,17 +936,19 @@ class FormattedExcinfo:
while e is not None and id(e) not in seen:
seen.add(id(e))
if isinstance(e, ExceptionGroupTypes):
reprtraceback: Union[ReprTracebackNative, ReprTraceback] = ReprTracebackNative(
reprtraceback: Union[
ReprTracebackNative, ReprTraceback
] = ReprTracebackNative(
traceback.format_exception(
type(excinfo.value), excinfo.value, excinfo.traceback[0]._rawentry
type(excinfo.value),
excinfo.value,
excinfo.traceback[0]._rawentry,
)
)
reprcrash: Optional[ReprFileLocation] = None
elif excinfo_:
reprtraceback = self.repr_traceback(excinfo_)
reprcrash = (
excinfo_._getreprcrash() if self.style != "value" else None
)
reprcrash = excinfo_._getreprcrash() if self.style != "value" else None
else:
# Fallback to native repr if the exception doesn't have a traceback:
# ExceptionInfo objects require a full traceback to work.