Enrico,
thank you for your report and my apologies for the troubles it has
caused you.
Enrico Zini wrote:
sqlalchemy.exceptions.ProgrammingError: (ProgrammingError) You must not use
8-bit bytestrings unless you use a text_factory that can interpret 8-bit
bytestrings (like text_factory = str). It is highly recommended that you
instead just switch your application to Unicode strings. u'SELECT
shopcats.ingkey, shopcats.shopcategory, shopcats.position \nFROM shopcats
\nWHERE shopcats.ingkey = ?' ['pepper, jalape\xc3\xb1o']
This very much looks like bug 507382 reappearing :-(
Upstream says that 0.14.5 was safe to use with python-pysqlite2 and I
didn't just take their word for it. Although I was unable to reproduce
bug 507382 initially, I later was able to trigger the problem and thus
verify the fix in 0.14.5. Or so I thought.
Anyways, can I ask you to please remove python-pysqlite2 from your
system? I hope no other packages on your system depend on it, the
functionality should be in python 2.5 and later. Let me know if that
fixes the problem for you.
Regards
Rolf
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]