Add a post announcing RISC-V support - #123
Open
StanFromIreland wants to merge 2 commits into
Open
Conversation
psf-cabotage-us-east-2
Bot
requested a deployment
to
python/python-insider/pr-123
August 22, 2026 15:35
In progress
hugovk
approved these changes
Aug 23, 2026
| --- | ||
| 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! 🎉 🚀 |
Member
There was a problem hiding this comment.
Suggested change
| officially supported by CPython as a Tier 3 platform! 🎉 🚀 | |
| officially supported by CPython as a tier 3 platform! 🎉 🚀 |
|  | ||
|
|
||
| [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 |
Member
There was a problem hiding this comment.
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. |
Member
There was a problem hiding this comment.
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 |
Member
There was a problem hiding this comment.
@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. |
Member
There was a problem hiding this comment.
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) |
Member
There was a problem hiding this comment.
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. |
Member
There was a problem hiding this comment.
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. |
Member
There was a problem hiding this comment.
Consider a shorter slug. At least delete the hyphens between risc and v, and c and python.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CC @luhenry @emmatyping @furkanonder