From 0e8364f874d1a191237c4df9c184fbd9d1fce292 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 2 Jun 2024 17:01:40 +0000 Subject: [PATCH] [CI] auto update yt_dlp to upstream commit db50f19d76c6870a5a13d0cab9287d684fd7449a --- lib/yt_dlp/networking/_requests.py | 9 ++------- lib/yt_dlp_version | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/lib/yt_dlp/networking/_requests.py b/lib/yt_dlp/networking/_requests.py index 6397a2c0c..bf6fa634d 100644 --- a/lib/yt_dlp/networking/_requests.py +++ b/lib/yt_dlp/networking/_requests.py @@ -21,8 +21,8 @@ if urllib3_version < (1, 26, 17): raise ImportError('Only urllib3 >= 1.26.17 is supported') -if requests.__build__ < 0x023100: - raise ImportError('Only requests >= 2.31.0 is supported') +if requests.__build__ < 0x023202: + raise ImportError('Only requests >= 2.32.2 is supported') import requests.adapters import requests.utils @@ -182,14 +182,9 @@ def proxy_manager_for(self, proxy, **proxy_kwargs): return super().proxy_manager_for(proxy, **proxy_kwargs, **self._pm_args, **extra_kwargs) # Skip `requests` internal verification; we use our own SSLContext - # requests 2.31.0+ def cert_verify(*args, **kwargs): pass - # requests 2.31.0-2.32.1 - def _get_connection(self, request, *_, proxies=None, **__): - return self.get_connection(request.url, proxies) - # requests 2.32.2+: Reimplementation without `_urllib3_request_context` def get_connection_with_tls_context(self, request, verify, proxies=None, cert=None): url = urllib3.util.parse_url(request.url).url diff --git a/lib/yt_dlp_version b/lib/yt_dlp_version index 66e6e049d..ee78826fc 100644 --- a/lib/yt_dlp_version +++ b/lib/yt_dlp_version @@ -1 +1 @@ -2e5a47da400b645aadbda6afd1156bd89c744f48 \ No newline at end of file +db50f19d76c6870a5a13d0cab9287d684fd7449a \ No newline at end of file