o ù7]hBã@sÂdZddlmZddlZejZeddkZeddkZddlZer|ddl 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,e-Z.dSerßdd l/mZmZmZmZmZm Z m Z m Z m Z mZdd l0mZmZmZmZmZddl1m2Zdd l3mZdd l4mZddlm"Z"ddl5mZm Z m!Z!ddlm.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éé) ÚquoteÚunquoteÚ quote_plusÚ unquote_plusÚ urlencodeÚ getproxiesÚ proxy_bypassÚproxy_bypass_environmentÚgetproxies_environment)ÚurlparseÚ urlunparseÚurljoinÚurlsplitÚ urldefrag)Úparse_http_list)ÚMorsel)ÚStringIO)ÚCallableÚMappingÚMutableMappingÚ OrderedDict) rrrrr rrrrr)rr r r r )Ú cookiejar)r)rrr)ÚJSONDecodeError)6Ú__doc__Ú pip._vendorrÚsysÚ version_infoÚ_verÚis_py2Úis_py3ÚjsonÚurllibrrrrr r r r r rrrrrÚurllib2rÚ cookielibÚCookierrÚ collectionsrrrrÚstrÚ builtin_strÚbytesÚunicodeÚ basestringÚintÚlongÚfloatÚ numeric_typesÚ integer_typesÚ ValueErrorrÚ urllib.parseÚurllib.requestÚhttprÚ http.cookiesÚioÚcollections.abc©r:r:ú=/usr/lib/python3/dist-packages/pip/_vendor/requests/compat.pyÚsL    ,    0      ð