- O Global Interpreter Lock (GIL) do Python deve ser removido nos próximos anos, e uma versão experimental de curto prazo já foi publicada.
- LPython é um novo compilador para Python que traduz código Python para LLVM, C, C++ ou WASM, acelerando a execução de tarefas de computação numérica.
- Pydantic 2 é uma popular ferramenta de validação de dados e definição de esquemas, recebeu correções de bugs e passou a ter suporte no FastAPI.
- A PEP 387 introduziu a "descontinuação branda" para APIs que não devem mais ser usadas em código novo, mas que ainda podem ser usadas em código existente.
- Cython 3.0 agora oferece suporte a todos os recursos usados na sintaxe normal do Python, tornando mais fácil usar qualquer base de código Python com Cython.
- A PEP 722 propõe uma sintaxe para especificar dependências de scripts de arquivo único, facilitando o gerenciamento dessas dependências.
- O VSCode agora oferece suporte mais rápido para Python com a nova extensão mypy e indexação aprimorada no pylance.
- Foi lançada uma versão do paint baseada em terminal que permite desenhar e salvar imagens diretamente no terminal usando a biblioteca Python textual.
1 comentários
Comentários do Hacker News
getopteoptparsee o uso da PEP 387.pip-runpermite executar scripts com dependências em ambientes virtuais temporários, de forma semelhante aonpxdo JavaScript.optparsee outras atualizações mencionadas no artigo geraram discussões e trabalho adicional para desenvolvedores.