
                         R   S r  SSKrSSKr\R
                  r\S   S:H  r\S   S:H  rSr	 SSK
rSr	\(       aZ  SSKJrJrJrJrJrJrJrJrJr  SSKJrJrJrJrJr  SS	KJr  SSKrSS
KJr  SSK J r   SSK!J"r"J#r#J$r$J%r%  \&r'\&r(\)r&\*r*\+\,\-4r.\+\,4r/\0r1g\(       an  SSK2JrJrJrJrJrJrJrJrJrJr  SSK3JrJrJrJrJr  SSK4J5r  SS
K6Jr  SSK7J r   SSK!J%r%  SSK8J"r"J#r#J$r$  \	(       a  SSK
J1r1  OSSKJ1r1  \&r'\&r&\(r(\&\(4r*\+\-4r.\+4r/gg! \ a    SSKr GNf = f! \ a    SSKr Nf = f)zq
requests.compat
~~~~~~~~~~~~~~~

This module handles import compatibility issues between Python 2 and
Python 3.
    N      FT)	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)
r   r   r   r   r	   r   r   r   r   r   )r   r
   r   r   r   )	cookiejar)r   )r   r   r   )JSONDecodeError)9__doc__chardetImportErrorcharset_normalizersysversion_info_veris_py2is_py3has_simplejson
simplejsonjsonurllibr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   urllib2r   	cookielibCookier   r   collectionsr   r   r   r   strbuiltin_strbytesunicode
basestringintlongfloatnumeric_typesinteger_types
ValueErrorr   urllib.parseurllib.requesthttpr   http.cookiesiocollections.abc     *platform/bq/third_party/requests/compat.py<module>rA      s?  )   q'Q, q'Q,N 
H H H LK'!JJKE
CJ$&M$KM O E  E  Ezz+#'AA.(K
CEuJ%LMFM' c  )(),  s"   D D 
DD
D&%D&