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

Closes #2633
pull/2682/head
pukkandan 3 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: try:
import websockets import websockets
has_websockets = True except (ImportError, SyntaxError):
except ImportError: # websockets 3.10 on python 3.6 causes SyntaxError
# See https://github.com/yt-dlp/yt-dlp/issues/2633
has_websockets = False has_websockets = False
else:
has_websockets = True
from .common import FileDownloader from .common import FileDownloader
from .external import FFmpegFD from .external import FFmpegFD

Loading…
Cancel
Save