Parcourir la source

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

Stanislav Dimitrov il y a 3 ans
Parent
commit
5d085e38ee
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  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