"L i^dZddlZddlZddlmZ eejdddk(ZdZ e Z ejZeddk(Zedd k(Zd Z ddlZdZerdd lmZndd lmZdd lmZdd lmZmZmZddlmZddlm Z ddl!m"Z"ddl#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-ddl.m/Z/m0Z0m1Z1m2Z2m3Z3e4Z5e4Z4e6Z6e4e6fZ7ee8fZ9efZ:y#e e f$rdZYwxYw#e$rddlZYwxYw)z requests.compat ~~~~~~~~~~~~~~~ This module previously handled import compatibility issues between Python 2 and Python 3. It remains for backwards compatibility until the next major version. N) __version__.Tchd}dD]}| tj|}|S#t$rY+wxYw)z-Find supported character detection libraries.N)chardetcharset_normalizer) importlib import_module ImportError)rlibs U/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/requests/compat.py_resolve_char_detectionrsKG0 ? #11#6 N  s % 11F)JSONDecodeError) OrderedDict)CallableMappingMutableMapping) cookiejar)Morsel)StringIO) quote quote_plusunquote unquote_plus urldefrag urlencodeurljoinurlparseurlsplit urlunparse) getproxiesgetproxies_environmentparse_http_list proxy_bypassproxy_bypass_environment);__doc__r sysurllib3rurllib3_versionintsplit is_urllib3_1 TypeErrorAttributeErrorrr version_info_veris_py2is_py3has_simplejson simplejsonjsonr r collectionsrcollections.abcrrrhttpr cookielib http.cookiesrior urllib.parserrrrrrrr r!r"urllib.requestr#r$r%r&r'str builtin_strbytes basestringfloat numeric_types integer_typesr rIs 3,,,S1!45:L  " #  aA aAN*$$=='      5\ e  k >"LTs#CC CC C#"C#