Description: Do not use embedded copy of python-six. Author: Daniele Tricoli Forwarded: not-needed Last-Update: 2012-04-17 --- a/test/test_collections.py +++ b/test/test_collections.py @@ -1,7 +1,7 @@ import unittest from urllib3._collections import RecentlyUsedContainer as Container -from urllib3.packages import six +import six xrange = six.moves.xrange --- a/urllib3/connectionpool.py +++ b/urllib3/connectionpool.py @@ -51,7 +51,7 @@ ) from .packages.ssl_match_hostname import match_hostname, CertificateError -from .packages import six +import six xrange = six.moves.xrange --- a/urllib3/filepost.py +++ b/urllib3/filepost.py @@ -14,8 +14,8 @@ from io import BytesIO -from .packages import six -from .packages.six import b +import six +from six import b writer = codecs.lookup('utf-8')[3] --- a/urllib3/response.py +++ b/urllib3/response.py @@ -11,7 +11,7 @@ from io import BytesIO from .exceptions import HTTPError -from .packages.six import string_types as basestring +from six import string_types as basestring log = logging.getLogger(__name__) --- a/urllib3/util.py +++ b/urllib3/util.py @@ -16,7 +16,7 @@ except ImportError: # `select` doesn't exist on AppEngine. select = False -from .packages import six +import six from .exceptions import LocationParseError --- a/test/test_filepost.py +++ b/test/test_filepost.py @@ -1,7 +1,7 @@ import unittest from urllib3.filepost import encode_multipart_formdata, iter_fields -from urllib3.packages.six import b, u +from six import b, u BOUNDARY = '!! test boundary !!'