
) X                  @   s3  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	 Yn Xe rZ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  e! Z" e! Z# e$ Z! e% Z% e& e' e( f Z) n e r/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
 l. m Z d d l/ m Z d d l0 m  Z  e! Z" e! Z! e# Z# e! e# f Z% e& e( f Z) n  d S)zq
requests.compat
~~~~~~~~~~~~~~~

This module handles import compatibility issues between Python 2 and
Python 3.
   )chardet    N      )quoteunquote
quote_plusunquote_plus	urlencode
getproxiesproxy_bypass)urlparse
urlunparseurljoinurlsplit	urldefrag)parse_http_list)Morsel)StringIO)OrderedDict)
r   r   r   r   r
   r   r   r   r	   r   )r   r   r   )	cookiejar)1__doc__packagesr   sysversion_info_veris_py2is_py3Z
simplejsonjsonImportErrorSyntaxErrorurllibr   r   r   r	   r
   r   r   r   r   r   r   r   urllib2r   	cookielibCookier   r   Z&packages.urllib3.packages.ordered_dictr   strbuiltin_strbytesunicode
basestringintlongfloatnumeric_typesurllib.parseurllib.requesthttpr   http.cookiesiocollections r4   r4   ?/home/ubuntu/projects/ifolica/build/requests/requests/compat.py<module>	   sD   	4(F