Installer Python 3.15 sur un PC Windows équipé d’une puce Arm demande désormais moins de choix d’architecture. Microsoft indique que Python Install Manager 26.4 sélectionne par défaut l’interpréteur Arm64 natif. Les équipes peuvent ainsi tester leurs projets directement dans l’environnement visé.
Windows on Arm rejoint les plateformes suivies par CPython
Python Install Manager est l’outil qui installe et sélectionne les versions de Python. Avec sa version 26.4, une demande de Python 3.15 sur Windows on Arm conduit au choix Arm64, sauf si l’utilisateur configure ou demande une autre architecture. Le changement concerne la sélection initiale de l’interpréteur.
Microsoft indique également que Windows on Arm atteint le niveau Tier 2 de CPython, l’implémentation de Python utilisée par défaut. Ce niveau s’accompagne de tests continus et des critères de qualité de publication du projet. Il marque une prise en charge suivie de cette plateforme dans le projet CPython.
Les paquets progressent, avec des limites à vérifier
Pour installer une bibliothèque Python, les développeurs peuvent récupérer une roue : c’est un format de distribution de paquets que l’outil d’installation sait utiliser. Certaines roues sont prévues pour Windows on Arm ; d’autres sont indépendantes de la plateforme. Microsoft cite NumPy, SciPy, pandas, scikit-learn, Django et FastAPI parmi les projets qui en publient.
PyPI, le registre public où sont publiés de nombreux paquets Python, donne une indication de cette couverture. Selon un relevé de Microsoft réalisé en septembre 2026, environ 94 % des 1 000 projets les plus téléchargés publiaient une roue native Windows on Arm ou indépendante de la plateforme. Ce chiffre porte sur la publication de paquets : la compatibilité d’une application dépend aussi de toutes les bibliothèques qu’elle utilise. Microsoft signale encore des lacunes pour PyArrow, gRPC, OpenCV et certains clients de bases de données.
Les tests peuvent s’exécuter sur Arm
Une équipe qui maintient une application peut installer son environnement Python sur Windows on Arm, récupérer les dépendances du projet et y lancer ses tests. Microsoft indique que GitHub Actions propose aussi des machines Windows on Arm hébergées pour les dépôts publics et privés éligibles. Ces « runners » exécutent automatiquement les étapes de construction et de test prévues par un projet.
Les équipes disposent ainsi d’un choix Arm64 par défaut et d’un moyen de vérifier leurs projets sur cette architecture, en local ou avec GitHub Actions.
Sources de référence
À retenir
Microsoft indique que Python Install Manager 26.4 sélectionne par défaut Python 3.15 natif Arm64 sur Windows on Arm. Microsoft rapporte qu’en septembre 2026, environ 94 % des 1 000 projets PyPI les plus téléchargés publiaient une roue native ou indépendante de la plateforme, sans que ce chiffre établisse la compatibilité de chaque application.