{
  "id": 4328143,
  "title": "RISC-V is now officially supported by CPython",
  "url": "https://urgent.news/2026/08/24/risc-v-is-now-officially-supported-by-cpython",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-24T20:12:22.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://blog.python.org/2026/08/riscv-now-officially-supported/"
  },
  "original_language": "en",
  "account": "The RISC-V architecture has now gained official support in CPython, the core Python interpreter. CPython's enhanced support for RISC-V positions it as a tier 3 platform, a significant milestone in its journey. RISC-V, an open instruction set architecture, stands in contrast to proprietary architectures like x86 and ARM, allowing anyone to implement it. The architecture's ecosystem has been growing rapidly, and it is anticipated to quadruple by 2032. This progress would have been impossible without community contributions, which have been instrumental in developing RISC-V support within CPython. The development of this support was a collaborative effort, involving testing on real hardware, fixing specific issues, building improvements, bug reporting, and patch reviews. Crucial to this progress has been the availability of reliable testing on real RISC-V hardware, generously provided by the RISE Project. In addition to RISE, other contributors like Ludovic Henry, Furkan Onder, Emma Smith, and the Sovereign Tech Agency have played key roles. While achieving tier 3 status is a notable accomplishment, there are still improvements to be made. One such area is enhancing testing by integrating RISC-V directly into CPython's Continuous Integration (CI) system. This would allow contributors to receive faster feedback on issues specific to the RISC-V architecture. Looking ahead, CPython aims to promote RISC-V to tier 2 support, and there are also prospects for implementing architecture-specific optimizations to maximize RISC-V capabilities and boost the performance of CPython. To make RISC-V an increasingly well-supported platform for Python, continued community efforts across packages, compilers, tooling, and infrastructure are vital. The author urges those who have access to RISC-V hardware to test building and running CPython, run their workloads and test suites, and report any issues encountered. Such testing across different RISC-V environments will aid in refining support for the entire Python ecosystem.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}