Allow deepcopies of NamespacedDictWrapper in python 2.6

This commit is contained in:
Pedro Algarvio 2016-01-27 19:23:36 +00:00
parent 5d81fa39f0
commit 69c0f46891

View File

@ -191,3 +191,7 @@ class NamespacedDictWrapper(collections.MutableMapping, dict):
def __iter__(self):
return iter(self._dict())
def __deepcopy__(self, memo):
return type(self)(copy.deepcopy(self.__dict, memo),
copy.deepcopy(self.pre_keys, memo))