From 880a64afd24aae34eff2781f568d8ac9807d2ecc Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Mon, 9 Jan 2023 17:42:53 -0500 Subject: fix: isolate user code from coverage.py internal code flags. #1524 --- coverage/execfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'coverage/execfile.py') diff --git a/coverage/execfile.py b/coverage/execfile.py index f0f4f171..d26da65b 100644 --- a/coverage/execfile.py +++ b/coverage/execfile.py @@ -275,7 +275,7 @@ def make_code_from_py(filename): except (OSError, NoSource) as exc: raise NoSource(f"No file to run: '{filename}'") from exc - return compile(source, filename, "exec") + return compile(source, filename, "exec", dont_inherit=True) def make_code_from_pyc(filename): -- cgit v1.2.1