From 2ffcb80cb65aef841805d70b56f97108f5ad0f4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 28 Jun 2019 14:37:04 +0200 Subject: Python tests: replaced `imp` with `importlib` The `imp` module has been deprecated since Python 3.4, and is replaced by `importlib`. --- tests/python/bl_load_addons.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/python') diff --git a/tests/python/bl_load_addons.py b/tests/python/bl_load_addons.py index 0df98585062..bb730bc362c 100644 --- a/tests/python/bl_load_addons.py +++ b/tests/python/bl_load_addons.py @@ -29,7 +29,7 @@ import addon_utils import os import sys -import imp +import importlib BLACKLIST_DIRS = ( os.path.join(bpy.utils.resource_path('USER'), "scripts"), @@ -121,7 +121,7 @@ def reload_addons(do_reload=True, do_reverse=True): # now test reloading if do_reload: - imp.reload(sys.modules[mod_name]) + sys.modules[mod_name] = importlib.reload(sys.modules[mod_name]) if do_reverse: # in case order matters when it shouldn't -- cgit v1.2.3