LR_01: Python
We’re currently concerned with building, testing and distributing a select set of riscv64 binary wheels through RISE’s wheel_builder project. PyPi does not yet host riscv64 binary wheels and so, without the wheel_builder project, it is very difficult to install many of the most popular Python packages, like numpy, on riscv64 devices. See the FOSDEM 2025 talk Towards Seamless Python Package Installation on riscv64 and the following thread on the Python Packaging message board for more context.
Supported Packages
For an up to date list of the packages please see the wheel_builder documentation.
Priorities
All the planning for this work is done using gitlab issues and milestones in the wheel_builder project. These are too numerous to reproduce here but it is worth listing our high level objectives for each 6 month period.
2025H1
2024H2
Future
Not in Scope
Build farm for CPython
Requires at least 1 core developer - PEP 11