File: //snap/core18/current/usr/lib/python3/dist-packages/requests/__pycache__/compat.cpython-36.pyc
3
Ci|Y; � @ s� d Z ddlZddlZejZed dkZed dkZyddlZW n e k
rZ ddlZY nX e�rddl
mZmZm
Z
mZmZmZmZmZmZ ddlmZmZmZmZmZ ddlmZ ddlZddlmZ dd lmZ dd
lm Z e!Z"e!Z#e$Z!e%Z%e&e'e(fZ)e&e'fZ*n�e�r�ddl+mZmZmZmZmZmZmZm
Z
mZmZ ddl,mZmZmZmZmZ dd
l-m.Z ddl/mZ dd l0mZ dd
l1m Z 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.
� N� � ) �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)2�__doc__Zchardet�sys�version_infoZ_verZis_py2Zis_py3Z
simplejsonZjson�ImportErrorZurllibr r r r r r r
r r r
r r r r Zurllib2r Z cookielibZCookier r Zurllib3.packages.ordered_dictr �strZbuiltin_str�bytesZunicodeZ
basestring�intZlong�floatZ
numeric_typesZ
integer_typesZurllib.parseZurllib.requestZhttpr Zhttp.cookies�io�collections� r! r! �1/usr/lib/python3/dist-packages/requests/compat.py�<module> sH ,
0