Explorar el Código

Use importlib.util, if importing importlib fails.
Issue reported for python>3.8

Stanislav Dimitrov hace 3 años
padre
commit
5d085e38ee
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      python_appimage/utils/compat.py

+ 5 - 1
python_appimage/utils/compat.py

@@ -24,4 +24,8 @@ if sys.version_info[0] == 2:
 
 else:
     import importlib
-    find_spec = importlib.util.find_spec
+    try:
+        find_spec = importlib.util.find_spec
+    except AttributeError:
+        import importlib.util
+        find_spec = importlib.util.find_spec