[websocket] Make syntax error in `websockets` module non-fatal

Closes #2633
pull/2682/head
pukkandan 2 years ago
parent 22219f2d1f
commit 1e5d87beee
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

@ -5,9 +5,12 @@ import threading
try:
import websockets
has_websockets = True
except ImportError:
except (ImportError, SyntaxError):
# websockets 3.10 on python 3.6 causes SyntaxError
# See https://github.com/yt-dlp/yt-dlp/issues/2633
has_websockets = False
else:
has_websockets = True
from .common import FileDownloader
from .external import FFmpegFD

Loading…
Cancel
Save