X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fdaemon.py;h=4bc111ff3432674bbc14ab33cd121c10c3ea4f97;hp=24132040f54b1682a0cb2193b3b07439a2d72bb5;hb=9d92e6288e8e14a7213912b6480e33a72392af07;hpb=1c0623cbe57049eb56d8b4f559d1a1687a0a0c53 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