ReadyStack · Todas as ferramentas grátis

Fim de vida do Python 3.10: o que mudou em 1º de outubro de 2026

O Python 3.10 chegou ao fim de vida em 1º de outubro de 2026; o 3.10.22 foi a última versão e não haverá mais correções de segurança. As nuvens seguem: o Google Cloud Run functions descontinuou o python310 em 4 de outubro de 2026, o Azure Functions encerra o suporte ao 3.10 em outubro de 2026 e o AWS Lambda descontinua o python3.10 em 31 de outubro de 2026. Migre para o Python 3.13 (suporte até outubro de 2029).

DataO que mudaFonte
1º de outubro de 2026Fim de vida do Python 3.10. O 3.10.22 é a última versão; sem mais correções de segurança.Python release status (endoflife.date)
4 de outubro de 2026Google Cloud Run functions: python310 descontinuado. Desativação em 4 de abril de 2027.Google Cloud Run functions runtime support
Outubro de 2026Azure Functions: fim de suporte previsto para o Python 3.10. O Python 3.12 é a última versão no plano Linux Consumption.Azure Functions supported languages
31 de outubro de 2026AWS Lambda: python3.10 descontinuado. Criar funções bloqueado a partir de 29 de julho de 2027 e atualizá-las a partir de 31 de agosto de 2027.AWS Lambda runtimes
SubstitutoO Python 3.13 tem suporte até 31 de outubro de 2029; o Python 3.12 até 31 de outubro de 2028.Python release status (endoflife.date)

Um 3.10 fixado costuma estar em vários arquivos ao mesmo tempo: o Dockerfile, a matriz de CI, o tox, o .python-version, o template do Lambda, o runtime do Terraform. Esquecer um deixa aquele serviço num runtime sem correções.

Encontre cada 3.10 fixado agora (grátis)

Cole um Dockerfile, um workflow do GitHub Actions, tox.ini, pyproject.toml, um template SAM ou serverless ou um arquivo Terraform. A verificação aponta cada Python 3.10 fixado com a linha, a data que vale naquele lugar e a linha de substituição.

Encontre cada 3.10 fixado agora (grátis) →

Para a equipe: corrigir tudo de uma vez

No editor, a extensão gratuita corrige o arquivo aberto. Corrigir de uma vez cada 3.10 fixado do workspace, com prévia e um registro datado de cada mudança, é a parte paga. A chave de equipe adiciona um portão de CI que derruba um build que adiciona um novo 3.10.

Corrigir todos os 3.10 de um workspace - US$ 29 uma vezChave de equipe - portão de CI para cada repositório, 5 lugares - US$ 149 uma vez

No editor: a extensão gratuita do VS Code (também no Open VSX para Cursor e VSCodium) verifica cada arquivo que você abre. VS Code Marketplace · Open VSX

Perguntas

Quando o Python 3.10 chegou ao fim de vida?

Em 1º de outubro de 2026. O Python 3.10.22 foi a última versão; a equipe do Python não publica mais correções de segurança para o 3.10.

Quando o AWS Lambda deixa de aceitar python3.10?

A AWS marca o python3.10 como descontinuado em 31 de outubro de 2026. Criar funções fica bloqueado a partir de 29 de julho de 2027 e atualizá-las a partir de 31 de agosto de 2027.

Para qual versão migrar?

O Python 3.13 tem suporte até outubro de 2029 e o Python 3.12 até outubro de 2028. No plano Linux Consumption do Azure Functions, o 3.12 é a versão mais nova oferecida.

Fontes (lidas em 11/10/2026): Python release status (endoflife.date) · Python 3.10.22 release notice · Google Cloud Run functions runtime support · Azure Functions supported languages · AWS Lambda runtimes

As datas foram copiadas das páginas oficiais linkadas em 11 de outubro de 2026; confira antes de um prazo de migração.