zrhtdZddlZddlZdZeZejZeddkZeddkZdZ ddl Z dZ n#e $rddl Z YnwxYwe rddl m Z nddl m Z dd lmZdd lmZmZmZdd lmZdd lmZdd lmZddlmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%ddl&m'Z'm(Z(m)Z)m*Z*m+Z+e,Z-e,Z,e.Z.e,e.fZ/e0e1fZ2e0fZ3dS)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. Ncdd}dD]*}|& tj|}#t$rY&wxYw+|S)z-Find supported character detection libraries.N)chardetcharset_normalizer) importlib import_module ImportError)rlibs [/var/lib/jenkins/jobs/Dev/workspace/my-venv/lib/python3.11/site-packages/requests/compat.py_resolve_char_detectionr s^G0 ? #1#66      Ns  ,,FT)JSONDecodeError) OrderedDict)CallableMappingMutableMapping) cookiejar)Morsel)StringIO) quote quote_plusunquote unquote_plus urldefrag urlencodeurljoinurlparseurlsplit urlunparse) getproxiesgetproxies_environmentparse_http_list proxy_bypassproxy_bypass_environment)4__doc__rsysr r version_info_veris_py2is_py3has_simplejson simplejsonjsonrr collectionsrcollections.abcrrrhttpr cookielib http.cookiesrior urllib.parserrrrrrrrrrurllib.requestr r!r"r#r$str builtin_strbytes basestringintfloat numeric_types integer_typesr r@s9     " ! # #  aA aANNKKKKK%*******$$$$$$$#####==========''''''                           5\ e  sA A  A