Fix with python3.12

imp is deprecated in 3.4 and removed in 3.12. this caused safe eyes to
break on upgrading to fedora 39

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
This commit is contained in:
Alyssa Rosenzweig 2023-11-09 12:14:13 -04:00
parent e8bf389da8
commit 043d9c5018
1 changed files with 1 additions and 2 deletions

View File

@ -21,7 +21,6 @@ This module contains utility functions for Safe Eyes and its plugins.
""" """
import errno import errno
import imp
import inspect import inspect
import importlib import importlib
import json import json
@ -355,7 +354,7 @@ def module_exist(module):
Check wther the given Python module exists or not. Check wther the given Python module exists or not.
""" """
try: try:
imp.find_module(module) importlib.util.find_spec(module)
return True return True
except ImportError: except ImportError:
return False return False