CPython supporte officiellement RISC-V
mar, 01/09/2026 - 09:11
Il y a quelques jours, une belle annonce a été faite pour les communautés RISC-V et Python : CPython supporte officiellement RISC-V. Cela signifie que l'architecture processeur devient une cible hardware comme une autre. Ce support est donc une nouvelle étape importante. Ce support est dit tier 3.

Pour rappel : "La prise en charge des plateformes est organisée en niveaux. Chaque niveau implique des exigences spécifiques, ce qui se traduit par des engagements différents en matière de support. Pour accéder à un niveau supérieur, l'approbation du comité de pilotage est requise et doit être décidée par consensus au sein de l'équipe. La rétrogradation à un niveau inférieur intervient lorsque les exigences du niveau actuel ne sont plus satisfaites pour une plateforme donnée pendant une période prolongée, selon l'appréciation du responsable des versions ou du comité de pilotage. Pour les plateformes qui ne répondent plus aux exigences d'aucun niveau à la date de la première version candidate (b1) d'une nouvelle fonctionnalité, une annonce sera publiée afin d'avertir la communauté du retrait imminent du support (par exemple, dans l'annonce de la b1)." Voir PEP 11
Il est donc possible de faire du Python nativement sur cette architecture dans les limites du support hardware et des instructions. Il s'agit d'une 1ere étape. Maintenant, il s'agit de poursuivre le support notamment sur la partie CPython CI, d'intégrer les remontées des développeurs. A terme, il s'agit de passer en tier 2.
Cette intégration est supportée par Rise Project qui est là pour supporter et étendre l'écosystème RISC-V.
Annonce : https://blog.python.org/2026/08/riscv-now-officially-supported/

