RedZddlmZddlZejZeddkZeddkZddlZerYddl m Z m Z m Z m Z mZmZmZmZmZddlmZmZmZmZmZddlmZddlZdd lmZdd lmZdd lmZm Z m!Z!m"Z"e#Z$e#Z%e&Z#e'Z'e(e)e*fZ+e(e)fZ,dSer[dd l-mZmZmZmZmZm Z m Z m Z m Z mZdd l.mZmZmZmZmZddl/m0Zdd l1mZdd l2mZddlm"Z"ddl3mZm Z m!Z!e#Z$e#Z#e%Z%e#e%fZ'e(e*fZ+e(fZ,dSdS)zq requests.compat ~~~~~~~~~~~~~~~ This module handles import compatibility issues between Python 2 and Python 3. )chardetN) quoteunquote quote_plus unquote_plus urlencode getproxies proxy_bypassproxy_bypass_environmentgetproxies_environment)urlparse urlunparseurljoinurlsplit urldefrag)parse_http_list)Morsel)StringIO)CallableMappingMutableMapping OrderedDict) rrrrr rrrr r)rr r r r) cookiejar)r)rrr)4__doc__ pip._vendorrsys version_info_veris_py2is_py3jsonurllibrrrr r r r r rrrrrrurllib2r cookielibCookierr collectionsrrrrstr builtin_strbytesunicode basestringintlongfloat numeric_types integer_types urllib.parseurllib.requesthttpr http.cookiesiocollections.abc/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-3.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/requests/compat.pyr<s     q'Q, q'Q,  #HHHHHHHHHHHHHHHHHHHHHHLKKKKKKKKKKKKK''''''!!!!!!JJJJJJJJJJJJK E CJ$&M$KMMM EEEEEEEEEEEEEEEEEEEEEEEEzzzzzzzzzzzzzz++++++######''''''AAAAAAAAAAK C EuJ%LMFMMMr: