diff --git a/spleeter/utils/configuration.py b/spleeter/utils/configuration.py index ba6318b..6a026b1 100644 --- a/spleeter/utils/configuration.py +++ b/spleeter/utils/configuration.py @@ -3,11 +3,17 @@ """ Module that provides configuration loading function. """ -import importlib.resources as loader import json from os.path import exists from typing import Dict +try: + import importlib.resources as loader +except ImportError: + # Try backported to PY<37 `importlib_resources`. + # pyright: reportMissingImports=false + import importlib_resources as loader + from .. import SpleeterError, resources __email__ = "spleeter@deezer.com"