# CPython Now Officially Supports RISC-V Architecture

Open-source RISC-V architecture marks a significant milestone for Python's future.

- **Source:** [Hacker News (news.ycombinator.com)](https://brifing.si/source/13c923cd-6d99-442b-9b8b-1181f4d8cd91)
- **Published:** 2026-08-24
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://blog.python.org/2026/08/riscv-now-officially-supported/>
- **On Brifing:** https://brifing.si/s/ca213e07-c599-411e-aa4c-3b9e1c7142e9

## What is RISC-V and Why Does It Matter?

RISC-V is an open-source instruction set architecture, unlike proprietary architectures like x86 and ARM. It can be freely implemented by anyone, and its ecosystem has been growing rapidly. RISC-V-based devices are expected to quadruple by 2032. This growth makes it critical for popular languages like Python to run smoothly on this architecture.

## How RISC-V Support Evolved in CPython

RISC-V support in CPython developed gradually through community contributions. Developers tested on real hardware, fixed architecture-specific bugs, improved build support, and enabled its inclusion in PEP 11. The RISE Project provided essential RISC-V machines for continuous testing and debugging infrastructure.

## Key Contributors and Supporters

Developers like Ludovic Henry, Furkan Onder, and Emma Smith made significant contributions to RISC-V support. The Sovereign Tech Agency's fellowship program also supported this work. RISE Project's RISC-V Runners are being integrated into CI processes, offering faster feedback to developers.

## What Tier 3 Support Means

Tier 3 support indicates CPython runs on RISC-V at a basic level but may have limitations. Developers are now working to upgrade to Tier 2, which requires more comprehensive testing and optimizations. Architecture-specific performance improvements are also being explored.

## Future Goals and Opportunities

User feedback is crucial for improving RISC-V support. Developers are encouraged to test across different RISC-V environments and report issues. Beyond CPython, support in packages, compilers, and tools will accelerate ecosystem maturity.

## The Role of the RISE Project

The RISE Project plays a pivotal role by providing both hardware and infrastructure for CPython's RISC-V support. Their RISC-V Runners enable testing before patches are merged, allowing early bug detection and faster development cycles.

## The Power of Open Source

RISC-V integration into CPython demonstrates what open-source communities can achieve. This support wouldn't be possible without community contributions. This collaborative model sets an example for adopting other open standards.

## Significance for Python Ecosystem

RISC-V support strengthens Python's future platform independence. Considering RISC-V's growing popularity in IoT and embedded systems, this development will expand Python's reach. With full ecosystem adaptation, RISC-V could become a key platform for Python.

## Sources covering this story

- https://blog.python.org/2026/08/riscv-now-officially-supported/ — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
