aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/compat/_deprecated.py
diff options
context:
space:
mode:
authorfelix <felix.von.s@posteo.de>2022-02-04 14:37:02 +0100
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-04-18 04:26:43 +0530
commit77f9033095cd8e1092a80db67f2b577cf13f95a8 (patch)
treed3124c5be0d7b00d225da2edd1f5f7e244aef88f /yt_dlp/compat/_deprecated.py
parent19a0394044bfad36cd665450271b8eb048a41c02 (diff)
downloadhypervideo-pre-77f9033095cd8e1092a80db67f2b577cf13f95a8.tar.lz
hypervideo-pre-77f9033095cd8e1092a80db67f2b577cf13f95a8.tar.xz
hypervideo-pre-77f9033095cd8e1092a80db67f2b577cf13f95a8.zip
[compat] Split into sub-modules (#2173)
Authored by: fstirlitz, pukkandan
Diffstat (limited to 'yt_dlp/compat/_deprecated.py')
-rw-r--r--yt_dlp/compat/_deprecated.py47
1 files changed, 47 insertions, 0 deletions
diff --git a/yt_dlp/compat/_deprecated.py b/yt_dlp/compat/_deprecated.py
new file mode 100644
index 000000000..f84439825
--- /dev/null
+++ b/yt_dlp/compat/_deprecated.py
@@ -0,0 +1,47 @@
+"""Deprecated - New code should avoid these"""
+
+import base64
+import getpass
+import html
+import html.parser
+import http
+import http.client
+import http.cookiejar
+import http.cookies
+import http.server
+import itertools
+import os
+import shutil
+import struct
+import tokenize
+import urllib
+
+compat_b64decode = base64.b64decode
+compat_chr = chr
+compat_cookiejar = http.cookiejar
+compat_cookiejar_Cookie = http.cookiejar.Cookie
+compat_cookies_SimpleCookie = http.cookies.SimpleCookie
+compat_get_terminal_size = shutil.get_terminal_size
+compat_getenv = os.getenv
+compat_getpass = getpass.getpass
+compat_html_entities = html.entities
+compat_html_entities_html5 = html.entities.html5
+compat_HTMLParser = html.parser.HTMLParser
+compat_http_client = http.client
+compat_http_server = http.server
+compat_HTTPError = urllib.error.HTTPError
+compat_itertools_count = itertools.count
+compat_parse_qs = urllib.parse.parse_qs
+compat_str = str
+compat_struct_pack = struct.pack
+compat_struct_unpack = struct.unpack
+compat_tokenize_tokenize = tokenize.tokenize
+compat_urllib_error = urllib.error
+compat_urllib_parse_unquote = urllib.parse.unquote
+compat_urllib_parse_unquote_plus = urllib.parse.unquote_plus
+compat_urllib_parse_urlencode = urllib.parse.urlencode
+compat_urllib_parse_urlparse = urllib.parse.urlparse
+compat_urllib_request = urllib.request
+compat_urlparse = compat_urllib_parse = urllib.parse
+
+__all__ = [x for x in globals() if x.startswith('compat_')]