It seems like a bug
in cursors.py
. As suggested here and here you should replace this line in cursors.py
:
query = query % conn.escape(args)
With this:
query = query.decode(charset) % conn.escape(args)
In case it didn't work try this one instead:
query = query.decode(charset) % escaped_args