From d5d83395abc64368d92945cd4b685c6bb6d435ae Mon Sep 17 00:00:00 2001 From: bashonly Date: Tue, 23 Apr 2024 14:33:48 -0500 Subject: [PATCH] revert to orig impl Authored by: bashonly --- yt_dlp/networking/common.py | 1 - yt_dlp/networking/impersonate.py | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/yt_dlp/networking/common.py b/yt_dlp/networking/common.py index 537e84da8..4c66ba66a 100644 --- a/yt_dlp/networking/common.py +++ b/yt_dlp/networking/common.py @@ -517,7 +517,6 @@ class Response(io.IOBase): self.reason = reason or HTTPStatus(status).phrase except ValueError: self.reason = None - self.extras = {} def readable(self): return self.fp.readable() diff --git a/yt_dlp/networking/impersonate.py b/yt_dlp/networking/impersonate.py index 36eaff837..9d56fd1c0 100644 --- a/yt_dlp/networking/impersonate.py +++ b/yt_dlp/networking/impersonate.py @@ -67,8 +67,7 @@ class ImpersonateResponse(Response): """ def __init__(self, *args, impersonate: ImpersonateTarget | None, **kwargs): super().__init__(*args, **kwargs) - if impersonate is not None: - self.extras['impersonate'] = impersonate + self.impersonate = impersonate class ImpersonateRequestHandler(RequestHandler, ABC):