Trending:

CPython officially adds RISC-V support as a tier-3 platform

CPython logo with RISC-V motif
TechStaged-owned

Summary

  • RISC-V is now officially supported by CPython as a tier-3 platform.
  • The milestone followed months of testing on real hardware and community contributions.
  • RISC-V is an open instruction set architecture (ISA) that can be implemented by anyone.

Python’s reference implementation now officially supports the RISC-V architecture as a tier-3 platform, per a post on Python Insider. This milestone reflects months of testing on real hardware and broad community contributions that addressed architecture-specific issues, improved build support, and facilitated patch reviews.

WHAT TIER-3 SUPPORT MEANS FOR CPYTHON

Tier-3 status denotes ongoing community testing rather than full CI-wide coverage. The announcement notes that RISC-V support in CPython has evolved through hands-on hardware testing, bug reporting, and patch reviews, culminating in the milestone announced by the CPython team. TechStaged has also covered AWS Adds OpenAI Models and Codex to Bedrock: Developer Rollout Notes.

RISC-V IN THE WIDER PYTHON ECOSYSTEM

RISC-V is described as an open instruction set architecture (ISA) that can be implemented by anyone. Its ecosystem has grown significantly in recent years and is projected to quadruple by 2032, increasing the importance of reliable Python support across platforms.

HARDWARE TESTING AND COMMUNITY COLLABORATION

A key part of reaching this milestone has been testing on real RISC-V hardware. The effort has involved organizations that provided hardware and buildbots to test, debug architecture-specific issues, and review patches.

WHAT HAPPENS NEXT FOR CPYTHON ON RISC-V

The CPython team is exploring deeper testing by integrating RISC-V into CPython’s CI workflow, supported by partners providing RISC-V runners. There is also interest in moving toward tier 2 in the long term and pursuing architecture-specific optimizations to improve performance on RISC-V.

COMMUNITY AND COLLABORATION ACKNOWLEDGMENTS

The post emphasizes the role of community contributions in enabling the milestone, and thanks contributors who tested on hardware, fixed issues, and reviewed patches. It also notes support from the RISE Project and a fellowship from the Sovereign Tech Agency.

Reporting by Owen Blackridge; editing by TechStaged editors

Editorial disclosure: This article was prepared with AI assistance from a source-limited research package and passed TechStaged's automated factual, originality, licensing, and publication checks.

Our Standards: The TechStaged Editorial Principles.

f in

Owen Blackridge

Owen Blackridge

Technology Editor

Owen covers platform shifts, AI launches, and the practical impact of emerging technology on small teams.