# HG changeset patch # User Paul Boddie # Date 1473442276 -7200 # Node ID feb257c30abc085e993dc2641147bc63b82f0069 # Parent 9ac20871fd928bca3f885f395bdd54d0aefbbd22 Relaxed import restrictions to permit leaf module importing from packages. diff -r 9ac20871fd92 -r feb257c30abc inspector.py --- a/inspector.py Fri Sep 09 17:24:18 2016 +0200 +++ b/inspector.py Fri Sep 09 19:31:16 2016 +0200 @@ -691,8 +691,6 @@ for name, alias in n.names: if name == self.name: raise InspectError("Cannot import the current module.", path, n) - if not alias and len(n.names) > 1: - raise InspectError("Imported modules must be aliased unless a simple module is imported.", path, n) self.set_module(alias or name.split(".")[-1], name) self.queue_module(name, True)