On 18 Mar, 10:45 am, hawk...@atleastfornow.net wrote:
Hi,
As Python 2.6 has been officially abandoned for a year+ (and will
receive no further official security updates) and Python 2.7 has been
available for almost five years, it might be time to put Python 2.6
support to bed. The only currently supported distro that has Python 2.6
is RHEL6, and RHEL7 with Python 2.7 has now been out for a year.
This would be in line with other major projects (eg. Django, Plone) and
Python's porting guide (https://docs.python.org/3/howto/pyporting.html
#drop-support-for-python-2-6-and-older). We can also remove some things
from TestCase, and there's random smatterings of 2.6 support
workarounds/comments that we could also remove.
As such, I think we should make 15.1 the final release which officially
supports Python 2.6.
Any objections?
Please keep in mind that the way Twisted drops support for various
platforms is by:
1) announcing that it will be so
2) removing the BuildBot configurations that demonstrate Twisted works
on those platforms
3) dropping the development/review requirement that the test suite be
kept passing on those platforms
Contrast this with another possible meaning of "drop support" which is
*not* what Twisted does:
1) actively prioritize a bunch of work to make sure that Twisted
definitely will be as broken as possible on the de-supported platform
Thanks.
Jean-Paul
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python