mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[rh:requests] Bump minimum requests version to 2.32.2 (#10079)
				
					
				
			Closes #10078 Authored by: bashonly
This commit is contained in:
		| @@ -21,8 +21,8 @@ urllib3_version = tuple(int_or_none(x, default=0) for x in urllib3.__version__.s | ||||
| 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 @@ class RequestsHTTPAdapter(requests.adapters.HTTPAdapter): | ||||
|         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 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bashonly
					bashonly