O que olhar primeiro
- Notas oficiais de performance e mudanças no interpretador
- Compatibilidade de pacotes científicos e de IA (wheels)
- Ferramentas de type checking (mypy/pyright) após migrar
Migração segura
- Crie um ambiente virtual só para 3.13
- Instale deps e corrija pins no
requirements/pyproject - Rode a suíte de testes
- Só então atualize a imagem de produção
A dependência que trava sua migração
Pacote científico/ML compilado (numpy, pandas, alguns bindings de IA) costuma demorar semanas para publicar wheel para a versão nova do Python — sem wheel pronto, o pip tenta compilar do zero e falha em máquina sem toolchain. Cheque no PyPI se sua stack já tem wheel antes de migrar CI.
- Ambiente isolado por projeto (venv, pipenv, poetry) evita que a migração de um projeto quebre outro na mesma máquina
- Rode
mypy/pyrightdepois de migrar — mudanças no interpretador às vezes expõem tipagem antes tolerada
Próximos passos
Explore o hub de conteúdo, o roteiro de estudos e os cursos gratuitos. Em dúvida de infraestrutura ou produto, use o diagnóstico gratuito.