You think this is a game? So... I just ran into another UNFATHOMABLY, INCONCEIVABLY MASSIVE BUG in the newer PyDAL (i.e. 2.13.4 AND 2.14.1b vs my trusted 2.12.2 version). It doesn't remember how to write unicode to the DB now:
ERROR 2016-03-22 23:04:47,468 restricted.py:174] Traceback (most recent call last): ... UnicodeEncodeError: 'latin-1' codec can't encode characters in position 129-132: ordinal not in range(256) It's trying to add Japanese characters to my DB in a row defined simply as 'string'. Worked fine in 2.12.2... Let me be clear, this was using 2.13.4 cloned from the git repo just a few days ago. I then tried the latest 2.14.1b version with identical failure. Then swapped in my trusted 2.12.2 /pydal directory and everything works fine again. Quit messing with my emotions! Time for another version upgrade!!! (And maybe someone can write a test for DAL that confirms it accepts unicode before anything is committed to master? That's a pretty low-level test, right there... I was amazed when I found Cloud SQL broken (admittedly only on the homepage version of the source (not that it's good to have variation in SAME-VERSION code)), but this makes me worry about the framework at a very basic level. I mean, I got the impression Web2py was big in Europe, where ASCII is not the standard.) DISCLAIMER: Normally I would make a new test app to confirm it's not something in my code, but I'm trying to code features, not debug frameworks, and since 2.12.2's PyDAL works fine, I'm able to defeat my OCD and talk shit without being absolutely 100% certain I've properly identified the problem. I apologize if I've made some mistake and am getting worked up over nothing. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.