Signal whether the frame is a CPython or logging module internal.
(frame)
| 192 | # frames of the import mechanism are skipped when logging at module level and |
| 193 | # using a stacklevel value greater than one. |
| 194 | def _is_internal_frame(frame): |
| 195 | """Signal whether the frame is a CPython or logging module internal.""" |
| 196 | filename = os.path.normcase(frame.f_code.co_filename) |
| 197 | return filename == _srcfile or ( |
| 198 | "importlib" in filename and "_bootstrap" in filename |
| 199 | ) |
| 200 | |
| 201 | |
| 202 | def _checkLevel(level): |
no test coverage detected
searching dependent graphs…