Python 3.12 RC1 disponível para teste com melhor desempenho e integração Linux Perf

Disponível agora para teste está o candidato a lançamento do Python 3.12 antes de seu lançamento formal no final deste ano.O Python 3.12 está se preparando para ser outro grande lançamento e a estreia estável deve acontecer no início de outubro. Com o primeiro candidato a lançamento também marca o ponto em que o Python 3.12 ABI está congelado. Então, o Python 3.12 RC1 disponível para teste com melhor desempenho e integração Linux Perf.

O Python 3.12 está trazendo análise f-string mais flexível, suporte para o protocolo de buffer no código Python, uma ampla variedade de melhorias de desempenho, suporte de integração para o Linux perf profiler, nova sintaxe de anotação de tipo para classes genéricas e vários outros aprimoramentos.Na frente de desempenho, o Python 3.12 deve trazer uma variedade de “muitas grandes e pequenas melhorias de desempenho”, com desempenho geral cerca de 5% melhor.

Este é o primeiro candidato a lançamento do Python 3.12.0

Esta versão, 3.12.0rc1, é a penúltima versão prévia. Ao entrar na fase de candidato a lançamento, apenas as alterações de código revisadas que são correções de erros claras são permitidas entre este candidato a lançamento e o lançamento final. O segundo candidato (e a última prévia de lançamento planejado) está agendado para segunda-feira, 2023-09-04, enquanto o lançamento oficial do 3.12.0 está agendado para segunda-feira, 2023-10-02.

Não haverá alterações de ABI deste ponto em diante na série 3.12, e o objetivo é que haja o mínimo possível de alterações de código.

Python 3.12 RC1 disponível para teste com melhor desempenho e integração Linux Perf

Incentivamos fortemente os mantenedores de projetos Python de terceiros a preparar seus projetos para compatibilidade com a versão 3.12 durante esta fase e, quando necessário, publicar as rodas Python 3.12 no PyPI para estar pronto para a versão final da versão 3.12.0. Quaisquer rodas binárias construídas no Python 3.12.0rc1 funcionarão com versões futuras do Python 3.12. Como sempre, relate quaisquer problemas ao rastreador de bugs do Python.

Lembre-se de que esta é uma versão de visualização e, embora seja o mais próximo possível da versão final, seu uso não é recomendado para ambientes de produção.

Desenvolvedores principais: agora é hora de trabalhar na documentação

  • Todas as suas alterações estão devidamente documentadas?
  • Eles são mencionados em O que há de novo?
  • Você notou outras alterações que você conhece por ter documentação insuficiente?

Principais novos recursos da série 3.12, em comparação com 3.11

Novas características

Anotações de tipo

Downloads e mais detalhes sobre o candidato a lançamento do Python 3.12 por meio do anúncio de lançamento.

Outro candidato a lançamento do Python 3.12 é esperado no próximo mês, enquanto a esperança é lançar o Python 3.12.0 em 2 de outubro.

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.
Sair da versão mobile