New Python versions released
The Python developers have released two new version of the programming language. Versions 2.6.5 and 3.1.2 are both new maintenance releases; 2.6.5 of the older Python 2.6 development strand, and 3.1.2, of the current Python development version. Because Python 2.6 is currently in bug fix mode, there is no added functionality, but over sixty bugs have been fixed in the Python 2.6.5 release since the previous version.
Although the new version of the current Python development branch, also features mostly bug fixes, there are some functional changes too. The "What's New in Python 3.1.2?" covers these in detail. Python 3.1 was released in June 2009 includes, amongst other things, an ordered dictionary type, support for skipping unit tests, new assert methods, a much faster I/O module and a new syntax for nested "with" statements.