httpie-cli/httpie/compat.py

27 lines
542 B
Python
Raw Normal View History

"""
Python 2/3 compatibility.
"""
#noinspection PyUnresolvedReferences
from requests.compat import (
is_windows,
bytes,
str,
is_py3,
is_py26,
)
try:
2013-08-18 00:59:10 +02:00
#noinspection PyUnresolvedReferences,PyCompatibility
from urllib.parse import urlsplit
except ImportError:
2013-08-18 00:59:10 +02:00
#noinspection PyUnresolvedReferences,PyCompatibility
from urlparse import urlsplit
2014-04-24 14:07:31 +02:00
try:
#noinspection PyCompatibility
from urllib.request import urlopen
except ImportError:
#noinspection PyCompatibility
from urllib2 import urlopen