MCPcopy
hub / github.com/urllib3/urllib3 / reraise

Function reraise

src/urllib3/util/util.py:31–42  ·  src/urllib3/util/util.py::reraise
(
    tp: type[BaseException] | None,
    value: BaseException,
    tb: TracebackType | None = None,
)

Source from the content-addressed store, hash-verified

29
30
31def reraise(
32 tp: type[BaseException] | None,
33 value: BaseException,
34 tb: TracebackType | None = None,
35) -> typing.NoReturn:
36 try:
37 if value.__traceback__ is not tb:
38 raise value.with_traceback(tb)
39 raise value
40 finally:
41 value = None class="cm"># type: ignore[assignment]
42 tb = None

Callers 1

incrementMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected