ó
~XEXc           @   sR  d  Z  d d l m Z d d l Z e j Z e d d k Z e d d k Z y d d l Z	 Wn# e
 e f k
 r d d l	 Z	 n Xe rid d l m Z m Z m Z m Z m Z m Z m Z d d	 l m Z m Z m Z m Z m Z d d
 l m Z d d l Z d d l m Z d d l m Z d d l m  Z  d d l! m" Z" e# Z$ e# Z% e& Z# e' Z' e( e) e* f Z+ nċ e rNd d l, m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z d d l- m Z m Z m Z d d l. m/ Z d d l0 m Z d d l1 m Z d d l2 m  Z  d d l3 m" Z" e# Z$ e# Z# e% Z% e# e% f Z' e( e* f Z+ n  d S(   sq   
requests.compat
~~~~~~~~~~~~~~~

This module handles import compatibility issues between Python 2 and
Python 3.
i   (   t   chardeti˙˙˙˙Ni    i   i   (   t   quotet   unquotet
   quote_plust   unquote_plust	   urlencodet
   getproxiest   proxy_bypass(   t   urlparset
   urlunparset   urljoint   urlsplitt	   urldefrag(   t   parse_http_list(   t   Morsel(   t   StringIO(   t   OrderedDict(   t   IncompleteRead(
   R   R	   R
   R   R   R   R   R   R   R   (   R   R   R   (   t	   cookiejar(4   t   __doc__t   packagesR    t   syst   version_infot   _vert   is_py2t   is_py3t
   simplejsont   jsont   ImportErrort   SyntaxErrort   urllibR   R   R   R   R   R   R   R   R	   R
   R   R   t   urllib2R   t	   cookielibt   CookieR   R   t&   packages.urllib3.packages.ordered_dictR   t   httplibR   t   strt   builtin_strt   bytest   unicodet
   basestringt   intt   longt   floatt   numeric_typest   urllib.parset   urllib.requestt   httpR   t   http.cookiest   iot   collectionst   http.client(    (    (    s3   /usr/lib/python2.7/dist-packages/requests/compat.pyt   <module>	   sH   	4(F