Explorar o código

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

Stanislav Dimitrov %!s(int64=3) %!d(string=hai) anos
pai
achega
5d085e38ee
Modificáronse 1 ficheiros con 5 adicións e 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