U ÕÆc«ã@sZdZz ddlZWnek r,ddlZYnXddlZejZeddkZeddkZdZ zddl Z dZ Wnek r„ddl Z YnXe r˜ddl m Z n ddl m Z ddl mZdd lmZmZmZdd lmZdd lmZdd lmZdd lmZmZmZmZmZm 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.e/e0fZ1e/fZ2dS)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. éNééFT)ÚJSONDecodeError)Ú OrderedDict)ÚCallableÚMappingÚMutableMapping)Ú cookiejar)ÚMorsel)ÚStringIO) ÚquoteÚ quote_plusÚunquoteÚ unquote_plusÚ urldefragÚ urlencodeÚurljoinÚurlparseÚurlsplitÚ urlunparse)Ú getproxiesÚgetproxies_environmentÚparse_http_listÚ proxy_bypassÚproxy_bypass_environment)3Ú__doc__ÚchardetÚ ImportErrorZcharset_normalizerÚsysÚ version_infoÚ_verÚis_py2Úis_py3Zhas_simplejsonZ simplejsonÚjsonrÚ collectionsrÚcollections.abcrrrÚhttpr Ú cookielibÚ http.cookiesr Úior Ú urllib.parser r rrrrrrrrÚurllib.requestrrrrrÚstrÚ builtin_strÚbytesÚ basestringÚintÚfloatÚ numeric_typesÚ integer_types©r4r4ú6/tmp/pip-target-9754fe34/lib/python/requests/compat.pyÚs<         0