;i^dZddlZddlZddlmZ eejdddkZn#e e f$rdZYnwxYwdZ e Z ej ZeddkZedd kZd Z ddlZdZn#e$rddlZYnwxYwerdd 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:dS)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__.Tcdd}dD]*}|& tj|}#t$rY&wxYw+|S)z-Find supported character detection libraries.N)chardetcharset_normalizer) importlib import_module ImportError)rlibs CC:\PYTHON\MyICR_Workspace\venv\Lib\site-packages\requests/compat.py_resolve_char_detectionrs^G0 ? #1#66      Ns  ,,F)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 3222223,,S11!455:LL>"LLL    " ! # #  aA aANNKKKKK%*******$$$$$$$#####==========''''''                           5\ e  s!#6 AA4A;; BB