Resumo:
Com o lançamento do Python 3.15, o ambiente de desenvolvimento Python para a plataforma Windows on Arm amadureceu ainda mais: ao usar o Python Installation Manager 26.4 para instalar o 3.15 em um dispositivo Arm, o interpretador nativo ARM64 será selecionado por padrão em vez da versão x64. Python 3.15 foi lançado oficialmente em 9 de outubro; A Microsoft disse que o Windows on Arm agora se tornou uma plataforma Tier 2 para CPython, o que significa que a arquitetura incorpora construção e testes contínuos. As falhas relacionadas precisam ser reparadas em tempo hábil e as falhas nos testes da plataforma afetarão o lançamento da versão oficial do CPython.

As estatísticas da Microsoft mostram que em setembro de 2026, entre os 1.000 projetos mais baixados no PyPI, cerca de 94% das versões mais recentes lançaram pacotes de software disponíveis para Windows on Arm. No entanto, essa proporção não significa que todos os projetos forneçam código ARM64 nativo: as estatísticas também incluem rodas ARM64 nativas, bem como rodas Python universais que não dependem de arquiteturas de processador específicas e podem ser usadas em várias plataformas. Mesmo que o pacote de software de nível superior seja um pacote universal, os componentes subjacentes dos quais ele depende ainda podem conter extensões nativas não portadas, portanto, não se pode concluir que todo aplicativo Python possa ser executado completamente em computadores Arm com base apenas neste número.
As ferramentas e bibliotecas disponíveis listadas pela Microsoft abrangem NumPy, SciPy, pandas, scikit-learn, Django, FastAPI, bem como Jupyter, VS Code, Ruff e pytest, etc. O repositório principal do Anaconda também forneceu mais de 2.500 pacotes de software Windows on Arm, abrangendo Python 3.12 a 3.14, incluindo computação científica, aprendizado de máquina, desenvolvimento web e componentes relacionados a bancos de dados. Para dependências x64 que ainda não foram adaptadas nativamente, a emulação do Windows ainda pode ser usada como solução de transição.
As melhorias ecológicas também se beneficiam do ambiente de construção nativo para desenvolvedores. GitHub Actions agora fornece um executor gerenciado Windows on Arm, que permite aos mantenedores de código aberto compilar pacotes de software e executar testes diretamente em máquinas Arm sem precisar manter dispositivos físicos ou depender de ambientes de simulação. A Microsoft disse que continuará a trabalhar com os mantenedores para completar o suporte nativo à roda para projetos como PyArrow, gRPC, OpenCV e alguns clientes de banco de dados.
A Microsoft vê esse desenvolvimento como um passo em direção a uma plataforma de desenvolvimento mais completa para Windows on Arm, a partir da “capacidade de executar Python”, mas nem o nível de suporte Tier 2 nem a cobertura de pacotes populares constituem uma garantia de compatibilidade de aplicativos. Os desenvolvedores ainda precisam verificar a árvore de dependência completa ao migrar projetos, especialmente pacotes com extensões nativas C, C++ ou Rust, e realmente construí-los e testá-los no dispositivo Arm de destino.
Comentários