There are many hosting companies that won't upgrade OS provided python versions for the lifetime of a server. Good luck requesting a python upgrade on a Red Hat / CentOS / Scientific Linux server, this simply won't happen.
This is the situation at the moment: RHEL 6: python 2.6.5 Debian 6: python 2.6.6 Ubuntu 10.4 LTS: python 2.6.5 Ubuntu 12.4 LTS: python 2.7.3 The proper way to handle such a change would be to make this feature optional and file bug reports with all linux distributions that use python < 2.7.3 at the same time. I'm sure Red Hat would backport this into RHEL 6, which takes care of CentOS, SL and others. Can't say about Debian or Ubuntu, but I don't see why not at least try. But, should these kind of major changes even be considered on the eve of the new release..? Regards, Ales On Wednesday, August 22, 2012 6:22:06 PM UTC+2, Khalil KHAMLICHI wrote: > > if we go back the future will not wait for us, and we will become obsolete. > Python versions are easy to manage on absolutely any platform or OS, I say > we keep it. > > > On Wed, Aug 22, 2012 at 2:52 PM, Anthony <abas...@gmail.com > <javascript:>>wrote: > >> If we can't fix the memory leak, can we at least have the code detect the >> Python version and use the faster Storage in case >= 2.7.3, or are there >> too many places where code would need to change to make that practical? >> >> Anthony >> >> >> On Wednesday, August 22, 2012 9:28:59 AM UTC-4, Massimo Di Pierro wrote: >>> >>> We run into a major problem. The Storage improvements in trunk cause a >>> memory leak. >>> This is a python bug and it was discovered in 2006.: >>> >>> >>> http://bugs.python.org/**issue1469629<http://bugs.python.org/issue1469629> >>> >>> Apparently this was only fixed in python 3.2 and python 2.7.3. >>> >>> Not sure what to do but at the moment I do not see any solution than >>> removing the improvements. >>> >>> massimo >>> >>> >>> >>> >>> On Wednesday, 22 August 2012 01:44:44 UTC-5, Johann Spies wrote: >>>> >>>> I hope that web2py 2.0 will not be released without these improvements >>>> even if it means that testing it will delay the release. >>>> >>>> Thanks to the developers for their initiatives and ingenuity. >>>> >>>> Regards >>>> Johann >>>> -- >>>> Because experiencing your loyal love is better than life itself, >>>> my lips will praise you. (Psalm 63:3) >>>> >>>> -- >> >> >> >> > > --