diff options
author | Brett Cannon <bcannon@gmail.com> | 2009-02-07 01:40:19 (GMT) |
---|---|---|
committer | Brett Cannon <bcannon@gmail.com> | 2009-02-07 01:40:19 (GMT) |
commit | d94e558fdc58d0a15545e858cc47eabe7ee7f38d (patch) | |
tree | 740e6ff2dd2de6cdc133000e661f3d688dda31e2 /Lib/importlib/_bootstrap.py | |
parent | eb2e0dd19d0003faf3366d648cb11d8c7218ed73 (diff) | |
download | cpython-d94e558fdc58d0a15545e858cc47eabe7ee7f38d.zip cpython-d94e558fdc58d0a15545e858cc47eabe7ee7f38d.tar.gz cpython-d94e558fdc58d0a15545e858cc47eabe7ee7f38d.tar.bz2 |
Move importlib's built-in importer to use rpartition for __package__.
Diffstat (limited to 'Lib/importlib/_bootstrap.py')
-rw-r--r-- | Lib/importlib/_bootstrap.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/importlib/_bootstrap.py b/Lib/importlib/_bootstrap.py index 99fb236..bc50036 100644 --- a/Lib/importlib/_bootstrap.py +++ b/Lib/importlib/_bootstrap.py @@ -115,7 +115,9 @@ class BuiltinImporter: """Load a built-in module.""" if fullname not in sys.builtin_module_names: raise ImportError("{0} is not a built-in module".format(fullname)) - return imp.init_builtin(fullname) + module = imp.init_builtin(fullname) + module.__package__ = '' + return module class FrozenImporter: |