From 7e9f3c734331d1e72beabde9afbe42b135fe0378 Mon Sep 17 00:00:00 2001 From: Roy Hyunjin Han Date: Tue, 10 Nov 2015 17:42:40 -0500 Subject: [PATCH] Use six.string_types --- socketIO_client/transports.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/socketIO_client/transports.py b/socketIO_client/transports.py index c2ca31b..58824a1 100644 --- a/socketIO_client/transports.py +++ b/socketIO_client/transports.py @@ -6,6 +6,7 @@ import sys import threading import time import websocket +from six import string_types from .exceptions import ConnectionError, TimeoutError from .parsers import ( @@ -129,7 +130,7 @@ class WebsocketTransport(AbstractTransport): proxy_url_pack.username, proxy_url_pack.password) if http_session.verify: if http_session.cert: # Specify certificate path on disk - if isinstance(http_session.cert, str): + if isinstance(http_session.cert, string_types): kw['ca_certs'] = http_session.cert else: kw['ca_certs'] = http_session.cert[0]