From 1a3e1270dd8f01856bb8bc1bb25c5315a90c24aa Mon Sep 17 00:00:00 2001 From: Roy Hyunjin Han Date: Sun, 3 Nov 2013 18:28:57 -0800 Subject: [PATCH] Raw unicode literals are not supported in Python3 --- setup.py | 1 + socketIO_client/transports.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index b8d6c4f..2fb7721 100644 --- a/setup.py +++ b/setup.py @@ -24,6 +24,7 @@ setup( url='https://github.com/invisibleroads/socketIO-client', install_requires=[ 'requests', + 'six', 'websocket-client', ], packages=find_packages(), diff --git a/socketIO_client/transports.py b/socketIO_client/transports.py index 609694a..79aac94 100644 --- a/socketIO_client/transports.py +++ b/socketIO_client/transports.py @@ -2,6 +2,7 @@ import json import logging import re import requests +import six import socket import time import websocket @@ -11,7 +12,7 @@ from .exceptions import SocketIOError, SocketIOConnectionError, _TimeoutError TRANSPORTS = 'websocket', 'xhr-polling', 'jsonp-polling' -BOUNDARY = u'\ufffd' +BOUNDARY = six.u('\ufffd') TIMEOUT_IN_SECONDS = 2 _log = logging.getLogger(__name__)