◐ Shell
clean mode source ↗

[3.13] gh-137194: Fix requires_debug_ranges when _testcpi doesn't exist (GH-137195) by miss-islington · Pull Request #137275 · python/cpython

Expand Up @@ -512,7 +512,12 @@ def has_no_debug_ranges(): return not bool(config['code_debug_ranges'])
def requires_debug_ranges(reason='requires co_positions / debug_ranges'): return unittest.skipIf(has_no_debug_ranges(), reason) try: skip = has_no_debug_ranges() except unittest.SkipTest as e: skip = True reason = e.args[0] if e.args else reason return unittest.skipIf(skip, reason)
@contextlib.contextmanager def suppress_immortalization(suppress=True): Expand Down