mirror of https://github.com/yt-dlp/yt-dlp.git
[cookies] Fix compatibility for Python <=3.9 in traceback
Authored by: Grub4K
This commit is contained in:
parent
babb709605
commit
c5f0f58efd
|
@ -4120,7 +4120,8 @@ class YoutubeDL:
|
||||||
self.params.get('cookiefile'), self.params.get('cookiesfrombrowser'), self)
|
self.params.get('cookiefile'), self.params.get('cookiesfrombrowser'), self)
|
||||||
except CookieLoadError as error:
|
except CookieLoadError as error:
|
||||||
cause = error.__context__
|
cause = error.__context__
|
||||||
self.report_error(str(cause), tb=''.join(traceback.format_exception(cause)))
|
# compat: <=py3.9: `traceback.format_exception` has a different signature
|
||||||
|
self.report_error(str(cause), tb=''.join(traceback.format_exception(None, cause, cause.__traceback__)))
|
||||||
raise
|
raise
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
Loading…
Reference in New Issue