From 716f1ea6ee6d9caef722ac6daf4270485602a028 Mon Sep 17 00:00:00 2001 From: Leonardo Cavallucci Date: Thu, 26 Oct 2023 09:28:37 +0200 Subject: [PATCH] Switch try-except for better readability --- app_helper/utils.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app_helper/utils.py b/app_helper/utils.py index 9764c66..5cf02d5 100644 --- a/app_helper/utils.py +++ b/app_helper/utils.py @@ -16,9 +16,9 @@ from . import HELPER_FILE try: - from distutils.version import LooseVersion -except ImportError: # pragma: no cover from setuptools import LooseVersion +except ImportError: # pragma: no cover + from distutils.version import LooseVersion try: import cms # NOQA @@ -68,14 +68,14 @@ def load_from_file(module_path): imported = None if module_path: try: + from importlib.machinery import SourceFileLoader + + imported = SourceFileLoader("mod", module_path).load_module() + except ImportError: # pragma: no cover from imp import PY_SOURCE, load_module with open(module_path) as openfile: imported = load_module("mod", openfile, module_path, ("imported", "r", PY_SOURCE)) - except ImportError: # pragma: no cover - from importlib.machinery import SourceFileLoader - - imported = SourceFileLoader("mod", module_path).load_module() return imported