|
From: Leandro R. <lea...@gm...> - 2013-09-24 11:36:05
|
On Tue, Sep 24, 2013 at 12:14 PM, Leandro Regueiro <lea...@gm...> wrote: > Hi everybody, > > We the Translate developers just decided to drop support for Python > 2.5 and older in Translate Toolkit development version. If you have > any problem with this please let us know. The reasons are: > > * Python 2.5 is no longer supported by the Python Foundation, > * The only distribution that already supports Python older than 2.6.x is RHEL, > # Those who need running the Translate Toolkit on older Python > versions still have the previous Translate Toolkit releases. > * Not supporting Python 2.5 or older will let us: > # Remove specific checks for older Python versions, > # Remove ad-hoc code that provides substitutes for features added on > later Python versions, for example `with` statement substitute or > `functools.wraps` substitute, > # Use features not present on those versions, for example setter and > deleter for properties using decorators, > # Align with Pootle's Python requirements. > > > Also support for Python 2.5 has been dropped in Pootle development > version. This is not open for discussion. See > https://github.com/translate/pootle/commit/51c67d9b0f#diff-1 for the > reasons. I have been told that the "This is not open for discussion" might be confusing. So better make it clear: * Dropping Python 2.5 (and older) on Translate Toolkit is open for discussion, suggestions and comments are welcome, * Dropping Python 2.5 on Pootle is NOT open for discussion. Bye |