On Thu, Jul 25, 2013 at 10:51 AM, Aaron Meurer <asmeu...@gmail.com> wrote: > On Thu, Jul 25, 2013 at 10:54 AM, Ondřej Čertík <ondrej.cer...@gmail.com> > wrote: >> On Thu, Jul 25, 2013 at 9:41 AM, Sean Vig <sean.v....@gmail.com> wrote: >>> Most of the things in compatibility aren't too annoying, things that moved >>> or are renamed, but otherwise function exactly the same. >>> >>> One big annoyance was working with unicode strings and checking unicode >>> string output. The u'string' syntax doesn't work in 3.2 (though it was >>> re-introduced in 3.3), and so a u('string') wrapper has to be used, but in >>> pretty printing tests, that didn't work and I had to use an other u() >>> function [1]. >> >> So we can view this as a temporary workaround for Python 3.2, that >> eventually we'll drop in the future. A little annoying, but quite simple >> syntax change. > > I wasn't planning on dropping 3.2 support any time soon, though. We > maybe should consider it if this starts to get annoying.
I agree that we should not drop 3.2 any time soon. My point was only that we are not stuck with this particular change forever (like we are with the metaclasses for example), but only as long as we support Python 3.2. With this perspective in mind, it makes it easier to suffer this particular annoyance, at least for me. Ondrej -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.