From d6c565f33f39e94cf87a21bbd0948983fcbfd21e Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sun, 15 Feb 2015 23:35:15 -0600 Subject: [PATCH] fix HIGHEST PROTOCOL? --- gluon/storage.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gluon/storage.py b/gluon/storage.py index e12ee971..ca8f554b 100644 --- a/gluon/storage.py +++ b/gluon/storage.py @@ -52,6 +52,7 @@ class Storage(dict): __delattr__ = dict.__delitem__ __getitem__ = dict.get __getattr__ = dict.get + __getnewargs__ = lambda self: getattr(dict,self).__getnewargs__(self) __repr__ = lambda self: '' % dict.__repr__(self) # http://stackoverflow.com/questions/5247250/why-does-pickle-getstate-accept-as-a-return-value-the-very-instance-it-requi __getstate__ = lambda self: None