Hi Ed,

Thanks for your kind words. We've worked really hard to let our users get the most of IPython without configuring anything with text files or magics.

There has been a lot work to port Spyder to Python 3, but not in our 2.2 repo but in our 2.1 one. I know it sounds strange, but 2.2 was about to be released and we didn't want to delay it until Python 3 support was added.

So Pierre, our lead developer, took our 2.1 repo and started to port it to see how hard it could be. You can download it with mercurial from here:

http://code.google.com/p/spyderlib/source/checkout?repo=v21

and test it with 3.2 or 3.3. Pierre took the u(...) approach and I think added future imports everywhere. Try to use it and tell us how things work for you. After 2.2 is released, that work would be the base to port the new code base for 2.3.

Cheers,
Carlos

El 28/02/13 05:44, Ed Schofield escribió:
Hi everyone,

I'm very impressed with Spyder, especially the new IPython Qt console integration. Thanks for all your hard work. The latest release is great! It has come a long way even in the last couple of months.

I'd like to help out with the Python 3.x port. Where would I start? Which is the right branch to work on? Has a decision made about whether to support only 3.3+ or to use the u(...) function everywhere for unicode/string compatibility? Is there a general plan of attack ... maybe something like first converting the codebase to using from __future__ imports everywhere? (print_function, division, absolute_import)? (I see that there's a smattering of these at the moment but it's not consistent.) Would you take the same approach as in the experimental 2.1.14 branch, or are there lessons you learned from this port that would spur you to do it differently next time?

Best wishes,
    Ed
--
You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to