mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	Update to ytdl-commit-2dd6c6e
[YouTube] Avoid crash if uploader_id extraction fails
2dd6c6edd8
Except:
    * 295736c9cba714fb5de7d1c3dd31d86e50091cf8 [jsinterp] Improve parsing
    * 384f632e8a9b61e864a26678d85b2b39933b9bae [ITV] Overhaul ITV extractor
    * 33db85c571304bbd6863e3407ad8d08764c9e53b [feat]: Add support to external downloader aria2p
			
			
This commit is contained in:
		| @@ -1,5 +1,6 @@ | ||||
| """ Do not use! """ | ||||
| 
 | ||||
| import base64 | ||||
| import collections | ||||
| import ctypes | ||||
| import getpass | ||||
| @@ -29,6 +30,7 @@ from asyncio import run as compat_asyncio_run  # noqa: F401 | ||||
| from re import Pattern as compat_Pattern  # noqa: F401 | ||||
| from re import match as compat_Match  # noqa: F401 | ||||
| 
 | ||||
| from . import compat_expanduser, compat_HTMLParseError, compat_realpath | ||||
| from .compat_utils import passthrough_module | ||||
| from ..dependencies import Cryptodome_AES as compat_pycrypto_AES  # noqa: F401 | ||||
| from ..dependencies import brotli as compat_brotli  # noqa: F401 | ||||
| @@ -47,23 +49,25 @@ def compat_setenv(key, value, env=os.environ): | ||||
|     env[key] = value | ||||
| 
 | ||||
| 
 | ||||
| compat_base64_b64decode = base64.b64decode | ||||
| compat_basestring = str | ||||
| compat_casefold = str.casefold | ||||
| compat_chr = chr | ||||
| compat_collections_abc = collections.abc | ||||
| compat_cookiejar = http.cookiejar | ||||
| compat_cookiejar_Cookie = http.cookiejar.Cookie | ||||
| compat_cookies = http.cookies | ||||
| compat_cookies_SimpleCookie = http.cookies.SimpleCookie | ||||
| compat_etree_Element = etree.Element | ||||
| compat_etree_register_namespace = etree.register_namespace | ||||
| compat_cookiejar = compat_http_cookiejar = http.cookiejar | ||||
| compat_cookiejar_Cookie = compat_http_cookiejar_Cookie = http.cookiejar.Cookie | ||||
| compat_cookies = compat_http_cookies = http.cookies | ||||
| compat_cookies_SimpleCookie = compat_http_cookies_SimpleCookie = http.cookies.SimpleCookie | ||||
| compat_etree_Element = compat_xml_etree_ElementTree_Element = etree.Element | ||||
| compat_etree_register_namespace = compat_xml_etree_register_namespace = etree.register_namespace | ||||
| compat_filter = filter | ||||
| compat_get_terminal_size = shutil.get_terminal_size | ||||
| compat_getenv = os.getenv | ||||
| compat_getpass = getpass.getpass | ||||
| compat_getpass = compat_getpass_getpass = getpass.getpass | ||||
| compat_html_entities = html.entities | ||||
| compat_html_entities_html5 = html.entities.html5 | ||||
| compat_HTMLParser = html.parser.HTMLParser | ||||
| compat_html_parser_HTMLParseError = compat_HTMLParseError | ||||
| compat_HTMLParser = compat_html_parser_HTMLParser = html.parser.HTMLParser | ||||
| compat_http_client = http.client | ||||
| compat_http_server = http.server | ||||
| compat_input = input | ||||
| @@ -72,6 +76,8 @@ compat_itertools_count = itertools.count | ||||
| compat_kwargs = lambda kwargs: kwargs | ||||
| compat_map = map | ||||
| compat_numeric_types = (int, float, complex) | ||||
| compat_os_path_expanduser = compat_expanduser | ||||
| compat_os_path_realpath = compat_realpath | ||||
| compat_print = print | ||||
| compat_shlex_split = shlex.split | ||||
| compat_socket_create_connection = socket.create_connection | ||||
| @@ -81,7 +87,9 @@ compat_struct_unpack = struct.unpack | ||||
| compat_subprocess_get_DEVNULL = lambda: DEVNULL | ||||
| compat_tokenize_tokenize = tokenize.tokenize | ||||
| compat_urllib_error = urllib.error | ||||
| compat_urllib_HTTPError = urllib.error.HTTPError | ||||
| compat_urllib_parse = urllib.parse | ||||
| compat_urllib_parse_parse_qs = urllib.parse.parse_qs | ||||
| compat_urllib_parse_quote = urllib.parse.quote | ||||
| compat_urllib_parse_quote_plus = urllib.parse.quote_plus | ||||
| compat_urllib_parse_unquote_plus = urllib.parse.unquote_plus | ||||
| @@ -90,8 +98,10 @@ compat_urllib_parse_urlunparse = urllib.parse.urlunparse | ||||
| compat_urllib_request = urllib.request | ||||
| compat_urllib_request_DataHandler = urllib.request.DataHandler | ||||
| compat_urllib_response = urllib.response | ||||
| compat_urlretrieve = urllib.request.urlretrieve | ||||
| compat_xml_parse_error = etree.ParseError | ||||
| compat_urlretrieve = compat_urllib_request_urlretrieve = urllib.request.urlretrieve | ||||
| compat_xml_parse_error = compat_xml_etree_ElementTree_ParseError = etree.ParseError | ||||
| compat_xpath = lambda xpath: xpath | ||||
| compat_zip = zip | ||||
| workaround_optparse_bug9161 = lambda: None | ||||
| 
 | ||||
| legacy = [] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan