ó  fH^c@sƒdZddlZddlZejZeddkZeddkZyddlZWne k rvddlZnXeryddl m Z m Z m Z mZmZmZmZmZmZddlmZmZmZmZmZddlmZddlZdd lmZdd lmZdd lm Z m!Z!m"Z"m#Z#e$Z%e$Z&e'Z$e(Z(e)e*e+fZ,e)e*fZ-nerdd l.mZmZmZmZmZm Z m Z m Z mZmZdd l/mZmZmZmZmZddl0m1Zdd l2mZdd l3mZddlm#Z#ddl4m Z m!Z!m"Z"e$Z%e$Z$e&Z&e$e&fZ(e)e+fZ,e)fZ-ndS(sq requests.compat ~~~~~~~~~~~~~~~ This module handles import compatibility issues between Python 2 and Python 3. iÿÿÿÿNiii( tquotetunquotet quote_plust unquote_plust urlencodet getproxiest proxy_bypasstproxy_bypass_environmenttgetproxies_environment(turlparset urlunparseturljointurlsplitt urldefrag(tparse_http_list(tMorsel(tStringIO(tCallabletMappingtMutableMappingt OrderedDict( R R R R RRRRRR (RRRRR(t cookiejar(R(RRR(5t__doc__tchardettsyst version_infot_vertis_py2tis_py3t simplejsontjsont ImportErrorturllibRRRRRRRRRR R R R R turllib2Rt cookielibtCookieRRt collectionsRRRRtstrt builtin_strtbytestunicodet basestringtinttlongtfloatt numeric_typest integer_typest urllib.parseturllib.requestthttpRt http.cookiestiotcollections.abc(((srequests/compat.pyt sJ    @( "F(