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