diff --git a/pyqtgraph/multiprocess/remoteproxy.py b/pyqtgraph/multiprocess/remoteproxy.py index 66db1221..208e17f4 100644 --- a/pyqtgraph/multiprocess/remoteproxy.py +++ b/pyqtgraph/multiprocess/remoteproxy.py @@ -69,6 +69,11 @@ class RemoteEventHandler(object): 'deferGetattr': False, ## True, False 'noProxyTypes': [ type(None), str, int, float, tuple, list, dict, LocalObjectProxy, ObjectProxy ], } + if int(sys.version[0]) < 3: + self.proxyOptions['noProxyTypes'].append(unicode) + else: + self.proxyOptions['noProxyTypes'].append(bytes) + self.optsLock = threading.RLock() self.nextRequestId = 0