bad except clauses order
logger.py:416
try:
self.cur.execute(sql, values)
except sqlite.DatabaseError:
raise exceptions.DatabaseMalformed
except sqlite.OperationalError as e:
raise exceptions.PysqliteOperationalError(str(e))
DatabaseError is a superclass of OperationalError, so this does not work in that order.