第 050 期·2025 年 08 月 12 日
· 9 Minuten Lesezeit
卷首语
欢迎阅读第50期《RuyiSDK双周进展》!
本期,值得欣喜的是:ruyi
现已在 PyPI 同步发布!您只需在 Python 环境中执行 pip install ruyi
命令,即可轻松安装 RuyiSDK 包管理器,开启您的 RISC-V 开发之旅。
如果您在使用过程中遇到任何问题,还可以通过以下方式获得支持:
-
参与 8月14日(周四)15:00 举办的 第十一次 RuyiSDK Office Hours,我们将提供在线答疑服务。
-
在 ruyisdk.cn RuyiSDK板块 或者 RuyiSDK GitHub 讨论区 留言交流。
根据当前规划,下一个开发版本将于 8月26日 发布,我们将持续优化功能体验,为大家带 来更多惊喜。期待与您共同见证 RuyiSDK 的成长!
包管理器
RuyiSDK 0.39 对应的包管理器版本也为 0.39.0,已于今日发布。您可移步 GitHub Releases、PyPI 或 ISCAS 镜像源下载体验。
本次 RuyiSDK 包管理器的更新主要包含了以下内容:
ruyi
现已在 PyPI 同步发布。只要您有 Python 环境,您就可以使用pip install ruyi
或类似的命令安装 RuyiSDK 包管理器了。- 如用户自定义了软件源 Git 仓库的存放路径,当该仓库当前分支的远端 URL 与
ruyi
的相应配置项不同时,ruyi update
会报错退出了,而不再将用户配置覆盖。 - 继续打磨 Shell 自动补全:
- 优化了常规(非自动补全)模式下的
ruyi
启动延迟; - 如本地没有同步过软件源,不会在补全命令行时尝试同步了。
- 优化了常规(非自动补全)模式下的
- 工程化迭代:
- 现在会给每个 PR 进行端到端的集成测试了,以确保常规命令行使用方式不被破坏。
- 将 Shell 自动补全脚本整合进了
ruyi
源码发行:位于contrib/shell-completions
目录。发行版打包人员可进行集成了。 - 为给 Ubuntu 22.04 LTS 打包做好准备:支持以 pytest 6.2.5 运行测试套件了。