Sindbad~EG File Manager
3
�PfZ � @ s� d Z ddlmZ ddlZejZed dkZed dkZddlZer�ddl m
Z
mZmZm
Z
mZmZmZmZmZ ddlmZmZmZmZmZ ddlmZ ddlZdd lmZ dd
lmZ ddlmZ e Z!e Z"e#Z e$Z$e%e&e'fZ(e%e&fZ)n�e�r�ddl*mZmZmZmZmZm
Z
mZmZm
Z
mZ dd
l+mZmZmZmZmZ ddl,m-Z dd l.mZ dd
l/mZ ddl0mZ e Z!e Z e"Z"e e"fZ$e%e'fZ(e%fZ)dS )zq
requests.compat
~~~~~~~~~~~~~~~
This module handles import compatibility issues between Python 2 and
Python 3.
� )�chardetN� � ) �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)�OrderedDict)
r r r r r r r r r r )r r
r r r
)� cookiejar)1�__doc__Zpip._vendorr �sys�version_infoZ_verZis_py2Zis_py3ZjsonZurllibr r r r r r
r r r
r r r r r Zurllib2r Z cookielibZCookier r Z)pip._vendor.urllib3.packages.ordered_dictr �strZbuiltin_str�bytesZunicodeZ
basestring�intZlong�floatZ
numeric_typesZ
integer_typesZurllib.parseZurllib.requestZhttpr Zhttp.cookies�io�collections� r! r! �/usr/lib/python3.6/compat.py�<module> sB ,
0
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists