X-Git-Url: https://mudpy.org/gitweb?a=blobdiff_plain;f=mudpy%2Fdaemon.py;h=4bc111ff3432674bbc14ab33cd121c10c3ea4f97;hb=6c702cf838cfe7ae7b8f993b172dfdea6bafc802;hp=24132040f54b1682a0cb2193b3b07439a2d72bb5;hpb=2e63544e800a2465ced646a7a044412a9ded0957;p=mudpy.git diff --git a/mudpy/daemon.py b/mudpy/daemon.py index 2413204..4bc111f 100644 --- a/mudpy/daemon.py +++ b/mudpy/daemon.py @@ -3,11 +3,16 @@ # terms provided in the LICENSE file distributed with this software. # core objects for the mudpy engine -import imp import sys import mudpy +if sys.version_info >= (3, 4): + import importlib +else: + # Python 3.3 lacks importlib.reload() + import imp as importlib + def main(): @@ -21,7 +26,7 @@ def main(): # the world was flagged for a reload of all code/data if mudpy.misc.universe.reload_flag: - imp.reload(mudpy) + importlib.reload(mudpy) mudpy.misc.reload_data() mudpy.misc.universe.reload_flag = False