Antoine Pitrou added the comment: Actually, looking up __package__ would be wrong.
Say I have: from pack.module import foo and "foo" doesn't exist in pack.module but exists in pack. Since pack.module.__package__ == "pack", using __package__ would wrongly find the "foo" in pack. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17636> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com