¿Alguien ha podido escribir caracteres UTF-8 usando xlwt de python?

Estoy tratando de escribir datos en un archivo de Excel que incluye caracteres japoneses. Estoy usando codec.open () para obtener los datos, y eso parece funcionar bien, pero me encuentro con este error cuando intento escribir los datos:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 16-17: ordinal not in range(128)

No entiendo por qué el programa insistiría en usar ascii aquí. Cuando creé un nuevo objeto de libro, lo hice usando

wb = xlwt.Workbook(encoding='utf-8')

y tanto el archivo del programa en sí como el archivo en el que está leyendo se guardan como UTF-8.

¿Alguien tiene ideas

EDIT: Aquí hay un enlace al paquete xlwt. @http: //pypi.python.org/pypi/xlw