Use absolute imports in package init module
authorJeremy Stanley <fungi@yuggoth.org>
Tue, 6 Mar 2012 07:02:59 +0000 (07:02 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Tue, 6 Mar 2012 07:02:59 +0000 (07:02 +0000)
* lib/mudpy/__init__.py: Absolute imports are more readable and easier
to debug, so use them.

lib/mudpy/__init__.py

index f6d3fc8..8e077f7 100644 (file)
@@ -1,7 +1,7 @@
 # -*- coding: utf-8 -*-
 """Core modules package for the mudpy engine."""
 
-# Copyright (c) 2004-2011 Jeremy Stanley <fungi@yuggoth.org>. Permission
+# Copyright (c) 2004-2012 Jeremy Stanley <fungi@yuggoth.org>. Permission
 # to use, copy, modify, and distribute this software is granted under
 # terms provided in the LICENSE file distributed with this software.
 
@@ -22,7 +22,7 @@ def load():
 
         # must not have been, so import it now
         except NameError:
-            exec("import %s" % module)
+            exec("import mudpy.%s" % module)
 
 # load the modules contained in this package
 modules = ["data", "misc", "password", "telnet"]