No final da semana passada foram lançadas as versões 2.7.1 e 3.1.3 do Python, atualizando várias peças das ferramentas. A série 2.7 segue para quem usa a versão antiga, e tem abordado aos poucos recursos da 3.x permitindo acostumar-se melhor com o desenvolvimento. A idéia é que todos os desenvolvedores passem a usar a 3.x em um momento futuro – muitos já estão nela.
Na 2.7 há vários recursos que foram lançados com o 3.1: módulo I/O mais rápido, sintaxe melhor para declaração with alinhada, melhorias no float repr, literals, visualizações de dicionários e o objeto memoryview. A lista de atualizações não é tão pequena para quem ficou sem acompanhar as últimas versões; há detalhes na página de novidades.
A versão 3.1.3 é mais um release de “bug fix” para a 3.1.2, trazendo correções e melhorias, sem adicionar novos recursos significantes. Entre as novidades está o módulo I/O reescrito em C para atingir mais velocidade. Há melhorias no tratamento de strings em unicode referentes a caminhos no sistema de arquivos.