diff --git a/src/falconpy/_auth_object/_falcon_interface.py b/src/falconpy/_auth_object/_falcon_interface.py index 943e5581c..f71cf2e3a 100644 --- a/src/falconpy/_auth_object/_falcon_interface.py +++ b/src/falconpy/_auth_object/_falcon_interface.py @@ -44,7 +44,7 @@ from json import loads try: from simplejson import JSONDecodeError -except ImportError: +except (ImportError, ModuleNotFoundError): # Support import as a module from json.decoder import JSONDecodeError from logging import Logger, getLogger from typing import Dict, Optional, Union diff --git a/src/falconpy/_util/_functions.py b/src/falconpy/_util/_functions.py index 3107e62ee..83fcec8a7 100644 --- a/src/falconpy/_util/_functions.py +++ b/src/falconpy/_util/_functions.py @@ -41,7 +41,7 @@ from json import loads try: from simplejson import JSONDecodeError -except ImportError: +except (ImportError, ModuleNotFoundError): # Support import as a module from json.decoder import JSONDecodeError from typing import Dict, Any, Union, Optional, List from copy import deepcopy