close
Skip to content

Add a post announcing RISC-V support - #123

Open
StanFromIreland wants to merge 2 commits into
mainfrom
risc-v-announcement
Open

Add a post announcing RISC-V support#123
StanFromIreland wants to merge 2 commits into
mainfrom
risc-v-announcement

Conversation

@StanFromIreland

Copy link
Copy Markdown
Member

@psf-cabotage-us-east-2

psf-cabotage-us-east-2 Bot commented Aug 22, 2026

Copy link
Copy Markdown

Branch Deploy for pr-123 in Python Insider

Service Status Preview Updated (UTC)
build-python-insider ✅ Deployed (View Logs) Open Aug 22, 2026 at 3:37 PM

@emmatyping emmatyping left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

---
Over the last few months, I’ve been working on improving CPython’s support for
the RISC-V architecture, and I’m thrilled to announce that RISC-V is now
officially supported by CPython as a Tier 3 platform! 🎉 🚀

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
officially supported by CPython as a Tier 3 platform! 🎉 🚀
officially supported by CPython as a tier 3 platform! 🎉 🚀

![RISC-V logo](RISC-V-logo.svg)

[RISC-V](https://riscv.org/) is an open [instruction set architecture (ISA)](https://en.wikipedia.org/wiki/Instruction_set_architecture). Importantly,
unlike proprietary instruction sets (e.g., x86 and ARM), it is developed as an

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
unlike proprietary instruction sets (e.g., x86 and ARM), it is developed as an
unlike proprietary instruction sets (such as x86 and ARM), it is developed as an

A particularly important part of this has been having reliable, ongoing testing
on real RISC-V hardware. I’d like to thank the [RISE Project](https://riseproject.dev/) for their
support. RISE has kindly provided several RISC-V machines for CPython,
giving us Buildbots for testing as well as debugging architecture-specific issues.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
giving us Buildbots for testing as well as debugging architecture-specific issues.
giving us buildbots for testing as well as debugging architecture-specific issues.

giving us Buildbots for testing as well as debugging architecture-specific issues.

I’d especially like to thank [Ludovic Henry](https://fr.linkedin.com/in/ludovic-dev) from the RISE Project,
[Furkan Onder](https://github.com/furkanonder), and [Emma Smith](https://github.com/emmatyping), along with the many others who have

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@furkanonder @emmatyping Eouo you prefer your websites here?

Suggested change
[Furkan Onder](https://github.com/furkanonder), and [Emma Smith](https://github.com/emmatyping), along with the many others who have
[Furkan Onder](https://pypy.trade/), and [Emma Smith](https://emmatyping.dev/), along with the many others who have


## What’s next?

While [Tier 3 support](https://peps.python.org/pep-0011/#tier-3) is an important milestone, there’s plenty more to do.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
While [Tier 3 support](https://peps.python.org/pep-0011/#tier-3) is an important milestone, there’s plenty more to do.
While [tier 3 support](https://peps.python.org/pep-0011/#tier-3) is an important milestone, there’s plenty more to do.

And I suggest linking first mention instead, so when readers first encounter an unfamiliar term, they can find the definition immediately.

We are currently investigating how to improve our testing further by bringing
RISC-V directly into CPython’s CI, again kindly supported by RISE with their
[RISE RISC-V Runners initiative](https://riscv-runners.riseproject.dev/). This should give contributors faster
feedback than the [Buildbots](https://buildbot.python.org/) (which currently run *after* a patch is merged)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
feedback than the [Buildbots](https://buildbot.python.org/) (which currently run *after* a patch is merged)
feedback than the [buildbots](https://buildbot.python.org/) (which usually run *after* a patch is merged)

feedback than the [Buildbots](https://buildbot.python.org/) (which currently run *after* a patch is merged)
and would allow us to catch RISC-V-specific problems earlier.

In the long term, I’d also love to work towards promoting RISC-V to Tier 2 support.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
In the long term, I’d also love to work towards promoting RISC-V to Tier 2 support.
In the long term, I’d also love to work towards promoting RISC-V to tier 2 support.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider a shorter slug. At least delete the hyphens between risc and v, and c and python.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants