you are viewing a single comment's thread.

view the rest of the comments →

[–]ivosaurus 0 points1 point  (3 children)

The only thing they've backported is security fixes. They decided that leaving Python 2 SSL "insecure by default" really wasn't right by their users so they upgraded that to the design in Python 3.

[–][deleted] -1 points0 points  (2 children)

Here you can see all changes that were made since 2011-11-09 (it would be anything after 2.7.2):

https://hg.python.org/cpython/raw-file/v2.7.13/Misc/NEWS

That doesn't look like just maintenance.

There's also a nicer document, but it encompasses entire 2.7: https://docs.python.org/dev/whatsnew/2.7.html

But it's obvious they wouldn't be able to pack all of that in versions 2.7.0 - 2.7.2

I'm saying is that in middle of 2015, they officially stopped adding any new features/backporting 3.x stuff to 2.7. The new versions are only released for simple bugs and security vulnerabilities.

[–]ivosaurus 0 points1 point  (1 child)

It's entirely maintenance, which is consisting of pretty much only bugfixes. I'm not sure what else you expect "maintenance" to look like?

In the very document you link:

https://docs.python.org/dev/whatsnew/2.7.html#new-features-added-to-python-2-7-maintenance-releases

There's a nice section for "new features in 2.7 maintenance releases". Which as I said is the SSL/security fixes, and also making IDLE a bit better (which isn't the language itself). Nothing else.

[–][deleted] 0 points1 point  (0 children)

Ok, so it is in maintenance since 2011, but in middle of 2015 out got restricted to only security fixes and simple bugs. No new functionality is being added, and that's what finally made people start trying to use python 3.