This wasn't an update, it was a fresh install.  Here's what I was 
originally using:  __version__ = '16.03-dev' [FAIL]

Then used my old /pydal from 2.12.2 (which doesn't list a version number in 
init). [PASS]

Then tried whatever was latest on the git site within the last 30 minutes. 
[FAIL]

On Tuesday, March 22, 2016 at 6:44:33 PM UTC-7, Dave S wrote:
>
>
>
> On Tuesday, March 22, 2016 at 6:12:00 PM UTC-7, webm...@trytha.com wrote:
>>
>> My steps:
>>
>> 1.  Notice bug.
>>
>> 2.  Put the /pydal folder from my 2.12.2 version of web2py into my 
>> current project.  Restart server.  It works.
>>
>> 3.  Download a .zip of the gluon/packages/DAL directory from github. 
>>  Replace my 2.12.2 pydal with the new version.  Restart server.  It fails.
>>
>
> What;s the DAL version number or the git changeset number?
>  
>
>>
>> Not a lot of room for mistakes.  And I've actually tested it a couple 
>> different ways since it was easy.  New pydal is fscked for GAE unicode 
>> support.
>>
>>
> Detailed version info will help with sorting this out.
>
> /dps
>  
>
>>
>> On Tuesday, March 22, 2016 at 6:07:38 PM UTC-7, Richard wrote:
>>>
>>> pyDAL should be R-2.13.3 : 
>>> https://github.com/web2py/web2py/tree/R-2.13.4/gluon/packages
>>>
>>> On Tue, Mar 22, 2016 at 9:05 PM, Richard Vézina <ml.richa...@gmail.com> 
>>> wrote:
>>>
>>>> How do you manage your web2py update? Could it happen that you get it 
>>>> from github and upgrade pydal package with a version different from the 
>>>> one 
>>>> used by web2py 2.13.4?
>>>>
>>>> Can you check you version of pyDAL?
>>>>
>>>> On Tue, Mar 22, 2016 at 8:12 PM, <webm...@trytha.com> wrote:
>>>>
>>>>> 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+un...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>

-- 
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.

Reply via email to