1
0
forked from VimPlug/jedi

submodules need relative imports not absolute

This commit is contained in:
Dave Halter
2014-06-25 11:08:29 +02:00
parent 44238a9f92
commit 6e82fa31e1
3 changed files with 6 additions and 4 deletions

View File

@@ -561,7 +561,8 @@ class ModuleWrapper(pr.Module):
mods = pkgutil.iter_modules([os.path.dirname(path)])
for module_loader, name, is_pkg in mods:
name = helpers.FakeName(name)
imp = helpers.FakeImport(name, self)
# It's obviously a relative import to the current module.
imp = helpers.FakeImport(name, self, level=1)
name.parent = imp
names.append(name)
return names