> The End Of Life date (EOL, sunset date) for Python 2.7 has been moved five years into the future, to 2020. This decision was made to clarify the status of Python 2.7 and relieve worries for those users who cannot yet migrate to Python 3. See also PEP 466.
> This declaration does not guarantee that bugfix releases will be made on a regular basis, but it should enable volunteers who want to contribute bugfixes for Python 2.7 and it should satisfy vendors who still have to support Python 2 for years to come.
> There will be no Python 2.8 (see PEP 404).
Take note that the initial date was set to 2015 [2] and it was delayed only last year.
[PEP 373]: http://legacy.python.org/dev/peps/pep-0373/
[2]: https://hg.python.org/peps/rev/76d43e52d978In any case the 3.3 branch seemed good when I compiled it last, it'd be nice to see a partial release.
If I were the PyPy guys I'd just announce that PyPy was now officially a fork of 2.7. This would bring all the numerical guys with them, all the corpos with big investments in 2 would fund them, and we could then let the 3.x zealots go off on their own tangent.
Anybody who likes what 3.x brings to the table should really spend a weekend learning Go, which does it all better, and faster.
I've been saying in these threads for ages that vectorization is the big win in Python (thank you PyPy), and not hobby projects like asyncio (miles better elsewhere), or (eyes rolling) type annotations.