From b5fbc7ec119e681841803550af72af3dc6bd9f3f Mon Sep 17 00:00:00 2001 From: douxin Date: Thu, 12 Dec 2019 15:20:10 +0800 Subject: [PATCH] make msgpack.Unpacker compatible with python2 --- zerorpc/events.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zerorpc/events.py b/zerorpc/events.py index f87d0b5..998ef14 100644 --- a/zerorpc/events.py +++ b/zerorpc/events.py @@ -210,7 +210,10 @@ def pack(self): @staticmethod def unpack(blob): - unpacker = msgpack.Unpacker(raw=False) + if sys.version_info < (3, 0): + unpacker = msgpack.Unpacker() + else: + unpacker = msgpack.Unpacker(raw=False) unpacker.feed(blob) unpacked_msg = unpacker.unpack()