]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/dependencies.py
[extractor/youtube] Support `/live/` URL
[yt-dlp.git] / yt_dlp / dependencies.py
index 772cfb576036e9e0422f3b5596deb248efefba08..5a5363adb1eb29494b3e91a20f038af7a1a913d3 100644 (file)
@@ -1,6 +1,6 @@
 # flake8: noqa: F401
 """Imports all optional dependencies for the project.
-An attribute "_yt_dlp__identifier" may be inserted into the module if it uses an ambigious namespace"""
+An attribute "_yt_dlp__identifier" may be inserted into the module if it uses an ambiguous namespace"""
 
 try:
     import brotlicffi as brotli
@@ -28,7 +28,7 @@
 except ImportError:
     try:
         from Crypto.Cipher import AES as Cryptodome_AES
-    except ImportError:
+    except (ImportError, SyntaxError):  # Old Crypto gives SyntaxError in newer Python
         Cryptodome_AES = None
     else:
         try: