|
From: Leandro R. <lea...@gm...> - 2013-09-24 10:14:35
|
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. Bye |