2006-08-18

Python 2.5-rc1

Saiu o release candidate 1 (rc1) do Python 2.5!!!

Pra quem programa em Python, a versão final – programada para 12 de setembro – é o evento mais esperado do ano. =)

As mudanças mais sensíveis são:

  • ASCII se torna o charset padrão – para usar outras codificações é preciso explicitar;
  • ElementTree (um parser pra XML), pysqlite (interface com SQLite3) e wsgiref (módulo para trabalhar com WSGI, um protocolo de desenvolvimento para web) se tornam módulos padrão do sistema;
  • adicionado um módulo para tratar senhas shadow;
  • unificados try-except e try-finally (tratamento de excessões) numa única estrutura;
  • algumas alterações legais no comportamento de import;
  • o esperadíssimo bloco de with_statement (salvando futuros códigos de uma série de chamadas a métodos close() =P)!


Um lista completa das mudanças pode ser encontrada no PEP-356.

[]'s
Rodrigo Cacilhas