There's also the argument that was raised the last time we talked about this, which is that Python 2.5 is no longer supported at all by the core Python, even for security updates.
By the way, the App Engine supports 2.7 now, so that is less of an issue (though to be sure, we haven't even been successful in porting SymPy Live to 2.7: https://github.com/sympy/sympy-live/pull/65). I think the fact that the rest of the scientific core stack---numpy, scipy, IPython, probably most others---no longer support Python 2.5 means we should probably follow suit. So to me, at this point, the only question is if any of the 2.5 features are important enough that we should drop support immediately, or if we should get one more release out first. I don't think it's worth it to support it beyond one more release (especially at the rate we release). Aaron Meurer On Sun, Apr 14, 2013 at 4:23 PM, Matthew Brett <[email protected]> wrote: > Hi, > > On Sun, Apr 14, 2013 at 3:13 PM, Matthew Rocklin <[email protected]> wrote: >> That is a thorough and well worded response. Thank you. 2.5 often >> frustrates me but you've just changed my vote. I think we should continue to >> support 2.5. It seems to be mostly just an inconvenience. > > This discussion comes up on the other lists of course. > > Numpy and scipy recently dropped 2.5 compatibility. > > Of course, that does not mean that people who are using Python 2.5 > can't use Sympy, just that they can't benefit from new releases. > > The cost of keeping compatibility is making the code slower to write, > refactor and to maintain. So the balance, as y'all have said, is > between <development time lost> vs <frustration for people on older > systems being unable to upgrade their sympies>. > > From my numpy / scipy world, it seems to me that the switch to Python > 3 is finally happening, and people are also starting to switch to > common code-bases for python 2 and 3. That is so for scipy, for > example. That is much harder with Python 2.5. > > Best, > > Matthew > > -- > 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 [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/sympy?hl=en-US. > For more options, visit https://groups.google.com/groups/opt_out. > > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.
