找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4378

积分

0

好友

612

主题
发表于 3 小时前 | 查看: 3| 回复: 0

Rustup 团队在 2026 年 3 月 12 日发布了 rustup 1.29.0 版本。作为安装 Rust 编程语言的推荐工具,此次更新带来了显著的性能提升和多项功能改进。

主要新特性

性能改进:

  • 并发下载和解压:在执行 rustup updaterustup toolchain 等操作时,现在支持并发下载组件并在下载过程中同步解压。
  • 并发检查更新rustup check 命令现在支持并发检查更新。
  • 这些改进源自 GSoC 2025 项目,显著提升了工具链安装性能。

新增平台支持:

  • sparcv9-sun-solaris
  • x86_64-pc-solaris

扩展的 Shell 支持:

  • rustup-init 现在会自动为 tcsh 和 xonsh 添加正确的 $PATH 配置。

其他改进

  • rust-analyzer 代理支持:通过代理运行 rust-analyzer 时,如果 rustup 管理的版本不存在,会自动使用 PATH 中的版本,方便用户使用自定义的 rust-analyzer(适用于 Neovim、Helix 等编辑器用户)。
  • 环境变量处理:空环境变量现在被视为未设置,便于重置配置值。
  • 退出码优化rustup check 会根据是否有更新返回不同的退出码(有更新返回 100,无更新返回 0)。

团队动态

欢迎 @FranciscoTGouveia 加入 rustup 团队,他在并发功能开发中发挥了重要作用。

更新方法

已安装用户:

$ rustup self update

或通过常规工具链更新:

$ rustup update

注意事项

新版本发布后,杀毒软件可能会暂时阻止 rustup 或其文件操作,此问题通常会在几周内自动解决。

详细公告:https://blog.rust-lang.org/2026/03/12/Rustup-1.29.0/

ry(o3) - Python的Rust封装库

项目概述

ry 是一个不断增长的 Python 库集合,其核心围绕 Rust crates 构建,特点在于快速、异步优先和人性化的 API 设计。这是一个正在进行中的项目,欢迎社区反馈和 PR。

核心特性

  • 异步优先的HTTP客户端:基于 reqwest 构建,提供类似 fetch 的 API,支持流式传输、零拷贝 IO、超时、重定向和原生 JSON 序列化。
  • 日期时间库:基于 jiff 的综合日期时间库,兼容 pydantic。
  • 异步文件I/O:基于 tokio 构建,API 类似 aiofiles 和 anyio,支持缓冲读写、截断、流式读取。
  • (解)压缩工具:支持 zstd、brotli、gzip 和 bzip2。
  • 其他绑定:包含 globset、walkdir、sqlformat、unindent、twox-hash 等 crate。
  • 类型注解:所有公共 API 都有完整的类型注解。
  • Pydantic集成:ry 数据类型与 pydantic 良好兼容。
  • 高性能:注重实际性能表现,而非营销术语。

安装方式

pip install ry
uv add ry
python -m ry  # 检查安装

项目结构

  • ry:Python 包。
  • ryo3-*:Rust crate,可用于构建自己的 pyo3 Python 绑定。

包含的Crate绑定

涵盖标准库、HTTP、JSON、压缩、哈希、正则表达式、文件系统操作等多个 Rust crate 的 Python 绑定。

开发规范

项目的 开源实战 规范也很有意思:

  • 禁止使用“blazing fast”短语或相关 emoji。
  • 必须为所有公共 API 提供类型注解。
  • 使用 ruff 进行代码格式化和检查。
  • 强调由人类编写,而非 AI 生成。

项目主页:https://ryo3.dev/

欢迎在云栈社区讨论 Rust 与 Python 的生态工具与实践。




上一篇:实体老板做个人IP:为什么必须摒弃卖货思维才能建立长期信任
下一篇:英伟达与博通的CPO技术路线解析:下一代交换机架构的封闭与开放之争
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-17 07:07 , Processed in 0.596753 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表