]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/networking/impersonate.py
[cleanup] Add more ruff rules (#10149)
[yt-dlp.git] / yt_dlp / networking / impersonate.py
index ca66180c707db3badbec9b58bf1bfacaad78fb7d..0626b3b4916c798045970fbfd1596e715e09c33e 100644 (file)
@@ -112,8 +112,8 @@ def _resolve_target(self, target: ImpersonateTarget | None):
                 return supported_target
 
     @classproperty
-    def supported_targets(self) -> tuple[ImpersonateTarget, ...]:
-        return tuple(self._SUPPORTED_IMPERSONATE_TARGET_MAP.keys())
+    def supported_targets(cls) -> tuple[ImpersonateTarget, ...]:
+        return tuple(cls._SUPPORTED_IMPERSONATE_TARGET_MAP.keys())
 
     def is_supported_target(self, target: ImpersonateTarget):
         assert isinstance(target, ImpersonateTarget)
@@ -127,7 +127,7 @@ def _get_impersonate_headers(self, request):
         headers = self._merge_headers(request.headers)
         if self._get_request_target(request) is not None:
             # remove all headers present in std_headers
-            # todo: change this to not depend on std_headers
+            # TODO: change this to not depend on std_headers
             for k, v in std_headers.items():
                 if headers.get(k) == v:
                     headers.pop(k)