RuyiSDK 0.31 版本更新说明
· 3 Minuten Lesezeit
RuyiSDK 0.31 现已发布,对应的包管理器版本也为 0.31.0。您可前往以下位置之一下载 RuyiSDK 包管理器:
- https://github.com/ruyisdk/ruyi/releases/tag/0.31.0
- https://mirror.iscas.ac.cn/ruyisdk/ruyi/releases/0.31.0/
本次更新主要包含了以下内容,祝您使用愉快!
RuyiSDK 包管理器
- RuyiSDK 设备安装器在需要安装的软件包不止一个可用版本的时候,会额外允许您选择一个非默认(最新)的版本了。如果您的开发板需要旧版本的系统,该功能对您可能有所帮助。
- 新增了实验模式开关:环境变量
RUYI_EXPERIMENTAL
,用于启用一些我们暂不承诺兼容性的实验性功能。 - 新增了实验性功能:实体数据库。
- 该功能有助于 RuyiSDK 为您提供与手头设备关联的有用信息。例如,可用
ruyi list --related-to-entity device:sipeed-lpi4a
查询适用于 Sipeed LicheePi 4A 的各种软件包了。 - 初期支持 CPU 微架构(如香山南湖、玄铁 C910 等等)、CPU 型号(如香山南湖、玄铁 TH1520 等等)、设备型号(如 Sipeed LicheePi 4A 等等)、软件包等四种实体类型。
- 这些功能为预览版,后续不排除作出不兼容变更以适应需求,因此仅在启用实验模式时才可用。如您有使用场景,请保持您的
ruyi
与软件源为最新。
- 该功能有助于 RuyiSDK 为您提供与手头设备关联的有用信息。例如,可用
- 工程 化迭代:
- 为避免 CI 物理机资源的临时下线等原因影响到发版,将 RISC-V 架构的构建任务也暂时迁移至 GitHub Actions 公开免费提供的实例上了。
- 将构建
ruyi
的单文件分发版本所用的 Python 版本升级到了 3.13.2。