Hi everyone.
The last commit '1ef90cf0771...' does help. In case someone want to
use my work to port to Python 3:
I used the 2to3 tool which is usually pretty efficient. There are
still some pieces of code that has to be fixed manually, but it's
usually no big deal.
I also deleted the lettuce/django directory (and the one in the
integrations, too) as Django is not ported to Python 3 yet... and
won't be by the official developers I guess.
I had to comment the call to the fuzzywuzzy module (I didn't check yet
if it existed under Python 3).
The first real problem I m et was a difference that 2to3 cannot
correct that easily: the bytes and string on Python 2 and Python 3
doesn't have the same destination and the same use. The traceback is
very useful but I didn't have the time, yet, to find the breaking
point... or, to be more specific, I did correct it but another error
occured because of that correction.
Maybe other problems will appear, maybe the porting will be more
difficult than I think, but I believe with enough time it can be done
and not that difficultly.
If someone want to try it, I recommend to use 2to3 (there are not much
things to change to run the script) and see what happens.
Happy hacking,
Vincent
2012/8/14, Vincent Le Goff <
vincent.l...@gmail.com>: