On Jan 21, 2013, at 8:56 AM, "Roberto Colistete Jr." < [email protected]> wrote:
Em 21-01-2013 06:15, Aaron Meurer escreveu: I was looking at what benefits we would get from dropping Python 2.5 support (other than the obvious no longer having to test on it). If we dropped support, we would be able to use any feature that was introduced in Python 2.6. Here's a page that lists all of them:http://docs.python.org/2/whatsnew/2.6.html. I don't see anything particularly compelling. Hi, I think late 2013 or 2014 isn't a problem to switch SymPy to Python 2.6, but only if it is indeed needed, as there are many Python 2.5 users worlwide. To be clear, I'm not sure when we would release again. If I could, I'd do it today, but the process is too lengthy, and no work has been done to simplify it (see http://code.google.com/p/sympy/issues/detail?id=3445). Of course, if someone else wants to do a release now, that's great. In 25/05/2012 I wrote in response to Aaron Meurer comment : ============================================ Another reason to keep Python 2.5 (for more time) support : - some mobile OS only have Python 2.5.x, like Maemo 4 (Nokia N8x0), Maemo 5 (Nokia N900) and Symbian (many smartphones); - softwares (SymPy Interactive Shell, Integrate, Derivative and Limit) using SymPy on Maemo 5 OS have 100-150 thousand downloads of the last versions in last 4-8 months; I support the idea of keeping Python 2.5 at least for the next SymPy version, maybe dropping it in 2013. Em 24-05-2012 16:26, Aaron Meurer escreveu: Note that the main reason to keep Python 2.5 support would be for people who don't have enough control over their system to install or compile Python 2.6 or 2.7. Aaron Meurer ============================================ Now I update my comments about SymPy mobile and web usage : - Maemo 5 OS (from late 2009) is limited to Python 2.5 and on Maemo 5 OS<http://maemo.org/>(Nokia N900, which has 1-2 million units sold), there are since 08/2011 more than 200 thousand downloads Wow, that's impressive. Aaron Meurer (excluding updates) of SymPy or mathematical tools using it (Integral, Derivative and Limit)<http://maemo.org/downloads/Maemo5/science/?org_openpsa_qbpager_org_openpsa_products_product_dba_page=2>, not all downloads numbers are show in this page; - Maemo 4 OS (from 2008) on Nokia N800/N810 is also limited to Python 2.5, there some thousands downloads (the download stats aren't public and the page numbers are wrong) of SymPy/Integral/Derivative/Limit<http://maemo.org/downloads/OS2008/scientific/?org_openpsa_qbpager_org_openpsa_products_product_dba_page=2> ; - Symbian OS has Python 2.5, but there are few Symbian users of SymPy; - SymPy web apps depend on web servers, some don't have Python 2.6, only 2.5 or even 2.4... - other mobile OS, Android, iOS, MeeGo Harmattan, as well as future Jolla Sailfish OS and Ubuntu Phone OS have Python 2.6/2.7. So, Maemo 4, Maemo 5 and Symbian mobile OS will stuck with SymPy 0.7.2 if new SymPy version switches to Python 2.6. Regards, Roberto -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en. -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
