File do-not-decode-int.patch of Package python-pypet

Index: pypet-0.6.1/pypet/storageservice.py
===================================================================
--- pypet-0.6.1.orig/pypet/storageservice.py
+++ pypet-0.6.1/pypet/storageservice.py
@@ -3175,7 +3175,8 @@ class HDF5StorageService(StorageService,
                     # in the list or tuple
                     for idx, item in enumerate(data):
                         if typestr == str.__name__:
-                            data[idx] = data[idx].decode(self._encoding)
+                            if hasattr(data[idx], "decode"):
+                                data[idx] = data[idx].decode(self._encoding)
                         else:
                             try:
                                 data[idx] = pypetconstants.PARAMETERTYPEDICT[typestr](item)
openSUSE Build Service is sponsored by