Cython 0.17.1 gives me a traceback related to unicode:
File "Code.py", line 1426, in Cython.Compiler.Code.CCodeWriter.intern_identifier (/datastore/acranenb/disco-dop/build/cython/Cython/Compiler/Code.c:29885)
File "Code.py", line 1416, in Cython.Compiler.Code.CCodeWriter.get_py_string_const (/datastore/acranenb/disco-dop/build/cython/Cython/Compiler/Code.c:29530)
File "Code.py", line 1002, in Cython.Compiler.Code.GlobalState.get_py_string_const (/datastore/acranenb/disco-dop/build/cython/Cython/Compiler/Code.c:21136)
File "Code.py", line 982, in Cython.Compiler.Code.GlobalState.get_string_const (/datastore/acranenb/disco-dop/build/cython/Cython/Compiler/Code.c:20658)
AttributeError: 'unicode' object has no attribute 'is_unicode'
This is strange, because I don't think my code uses unicode at all. The property is_unicode exists in Code.pxd but only in a commented section.