From 4e381f9d10d87e6ed4cac4f330ef06c008af7913 Mon Sep 17 00:00:00 2001 From: Leonardo Gama Date: Fri, 22 Jul 2022 19:31:08 -0300 Subject: [PATCH] use dill._dill.__builtin__ instead of builtins for consistency --- dill/session.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dill/session.py b/dill/session.py index 27643b00..677e2122 100644 --- a/dill/session.py +++ b/dill/session.py @@ -544,7 +544,6 @@ def load_module_asdict( >>> new_var in main # would be True if the option 'update' was set False """ - import builtins if 'module' in kwds: raise TypeError("'module' is an invalid keyword argument for load_module_asdict()") if hasattr(filename, 'read'): @@ -561,7 +560,7 @@ def load_module_asdict( old_main = _import_module(main_name) main.__dict__.update(old_main.__dict__) else: - main.__builtins__ = builtins + main.__builtins__ = _dill.__builtin__ sys.modules[main_name] = main load_module(file, **kwds) finally: