cubicweb-skos #8357594 error recording fails in SKOS parser [validation pending]

If the exception message contains characters that cannot be decoded, in line 108 of sobjects.py: self.import_log.record_error(str(ex)) results in: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 31: ordinal not in range(128) Thus the whole import fails, without error message reported to the user.

priorityimportant
typebug
done in0.7.2
load0.500
load left0.000
closed by#00a38a539d9b [sobjects] Transform exception to unicode before logging
patch[sobjects] Transform exception to unicode before logging [applied]