I am +1 for removing support for Python 2.4, if no one uses it.   
Python 2.5 added quite a few language changes aside from just any()  
and all() that could be useful [0], like the ternary operator and  
better try syntax.

By the way, the latest version of Mac OS X (10.5, Leopard) comes with  
at least Python 2.5, so you are good there [1].  I believe that the  
previous version (10.4, Tiger) came with Python 2.4 or less, but 10.5  
was released long enough ago that I think it is ok to break  
compatibility there (10.6 is scheduled to ship in September!).

At any rate, Python 2.5 was released in 2006 [2], almost three years  
ago, so any OS that doesn't support it yet should expect to break  
compatibility with python applications and packages by now.

[0] - http://docs.python.org/whatsnew/2.5.html
[1] - http://www.apple.com/opensource/
[2] - http://www.python.org/dev/peps/pep-0356/

Aaron Meurer
On Jun 26, 2009, at 7:29 PM, Ondrej Certik wrote:

>
> Hi,
>
> I just wanted to make a quick survey how many sympy users still use  
> python2.4?
>
> Now even the stable version of Debian uses python2.5. Is there still a
> major linux distribution that uses python2.4?
>
> The real problem with python2.4 is that it doesn't support relative
> imports and as such it's a realy pain to include libraries like
> mpmath. Fredrik mentioned here
>
> http://code.google.com/p/mpmath/issues/detail?id=138#c30
>
> that he would like to reintroduce hierarchy of modules in mpmath,
> which is really tedious to make it work inside sympy with python2.4.
>
> With sympy itself, it's not a big problem to support python2.4, one
> just needs to take care of things like "any()", "SKIP in doctest"
> etc., so my plan is to support python2.4 at least one more year if
> possible.
>
> What do you think?
>
> Ondrej
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com
To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to