Astral 支持 William Woodruff、Pradyun Gedam、Ralf Gommers 和 Donald Stufft 竞选首届 Python 打包委员会。该委员会依 PEP 772 设立,负责批准打包标准并制定变更流程。Astral 认为四人分别在安全、pip 与治理、科学计算、PyPI 方面具备经验,可推动 Python 打包生态现代化。PSF 投票成员须在 9 月 15 日前投票。
《2026年Django现状报告》显示,近3500名开发者参与调查,主题为“无聊回归”。文章还涵盖Python 3.15新采样分析器、RISC-V官方支持、PEP 843草案,以及Django无登录退订链接、Wagtail 8.0 AI API、模糊字符串匹配等技术教程,并提及PSF对Astral收购的回应及多个开源项目。
Astral 分享了其开源工具的安全实践:在 CI/CD 中禁用危险触发器、固定 Action 提交哈希、最小化权限并隔离密钥;组织层面强制强 2FA、保护分支与标签;发布采用可信发布、Sigstore 证明和不可变版本;依赖管理使用 Dependabot、Renovate 并设置冷却期。核心是消除长期凭证、强化发布流程并持续关注依赖风险。
OpenAI于3月19日收购了Astral,后者开发了uv、Ruff和ty等工具。Astral团队将加入OpenAI的Codex团队。Astral的工具在Python生态系统中具有重要影响,uv已成为开发者的首选,Ruff替代了多个旧工具。尽管收购存在风险,但Astral的开源工具将由社区维护,JetBrains也将继续支持这些工具,以提升Python开发体验。
本期《Awesome Python Weekly》介绍了Python 3.15的JIT恢复正常,OpenAI收购Astral,以及多种Python工具和库的更新。此外,还提到了一些有趣的项目,如适用于Google NotebookLM的非官方API和用户扫描器。
OpenAI本周宣布收购Astral,以将其开源Python开发工具整合进Codex生态系统。Astral的工具uv、Ruff和ty将继续作为开源项目支持,旨在提升Python开发工作流程。收购需待监管批准,Astral团队将加入OpenAI的Codex团队。
Astral 公司宣布加入 OpenAI,成为 Codex 团队的一部分,旨在提升 Python 开发效率。OpenAI 将继续支持 Astral 的开源项目,推动 AI 与开发工具的融合。创始人 Charlie Marsh 强调 AI 正在重塑软件开发,未来将探索更高效的开发体验。
OpenAI收购Astral,整合其开源Python工具以增强Codex生态系统。Astral的工具如uv、Ruff和ty将帮助开发者提升软件开发效率。收购后,OpenAI将继续支持Astral的开源项目,并探索与Codex的深度整合。
Astral宣布加入OpenAI的Codex团队。其Python工具Ruff、uv和ty月下载量达数亿次,已成为现代Python开发的基础设施。OpenAI承诺交易完成后继续支持这些开源工具,团队将继续公开构建并服务Python生态。Astral认为AI正快速改变软件开发,Codex代表这一前沿,加入后将继续开发开源工具,探索与Codex更无缝的集成,目标是让编程更高效。
uv 是 Astral 团队用 Rust 编写的极速 Python 项目管理工具,可替代 pip、virtualenv 等。它通过全局缓存和优化算法实现快速依赖解析与安装,核心命令包括 uv init 创建项目、uv add/remove 管理依赖、uv sync 恢复环境,并支持依赖组、在线安装 Python、uv tool 管理全局工具及脚本依赖管理。其优势是快速和可重复,推荐 Python 开发者使用。
ty 是一个快速的 Python 类型检查器和语言服务器,性能比 mypy 快 10 到 60 倍,支持增量更新和 LSP 功能,未来将成为 Astral 工具链的核心,提供更高级的语义功能。
Astral 发布用 Rust 编写的 Python 类型检查器与语言服务器 ty 的 Beta 版。其增量架构使编辑器内更新极快,比 mypy、Pyright 快 10 至 60 倍,重算诊断仅需 4.7 毫秒。ty 支持交叉类型、类型收窄和优秀诊断,采用 MIT 许可。下一步将修复稳定性、补全类型规范并支持 Pydantic、Django,目标明年发布稳定版。
Astral 成立 OSS 基金一年,原承诺捐 2.6 万美元,实际捐出约 7 万美元,覆盖 3.2 万个 Python 和 Rust 项目、语言基金会及 Trifecta Tech 的 zstd 工作。第二年计划捐 4.4 万美元,约每开发者 2700 美元,改为年度资助,支持更多项目与维护者。
本周精选400+信息源,分享12篇文章和12个开源项目,旨在提升读者的Python技术和职业收入,内容涵盖Python软件包和数据科学加速方案等高质量技术资源。
Astral推出pyx,这是其Python云平台的首款产品,也是首个Python原生包注册表。pyx可视为uv的优化后端,支持私有包托管及PyPI、PyTorch等公共源加速,旨在解决PyTorch/CUDA安装难、重复构建、依赖安全等问题。uv与pyx可独立使用,结合则消除诸多痛点。开源工具永久免费,pyx为付费托管服务,目前与Ramp、Intercom、fal等早期伙伴上线,尚未全面开放。
Narwhals是一个轻量级兼容层,支持多种DataFrame库,便于编写可重复和可维护的数据科学代码。同时,Astral推出的新类型检查器ty,帮助开发者更好地管理代码。
Rust 1.87.0 版本发布,庆祝十周年。更新内容包括支持匿名管道、移除 unsafe 标记的内联函数、asm! 宏代码跳转和精准捕获泛型参数等。同时,Python 工具 Astral 提升了包管理效率,速度比 pip 快 10 到 100 倍。Rust 的发展历程展示了社区共同构建技术基础设施的努力。
2024年12月17日起,Astral接管python-build-standalone项目。该项目由Gregory Szorc创建,用于构建可移植的独立Python发行版,已被uv、pipx等广泛使用,下载超7000万次。Astral自3月起参与维护,未来将保持更新、改进构建流程并扩展平台支持。
Astral CSS 是一个现代化的 CSS 框架,简化网页设计和开发。它提供响应式设计和丰富的 UI 组件库,支持移动优先设计,易于集成和自定义,缩短开发时间,提高项目质量。适合各种网页项目,提升开发者生产力。
Astral 设立开源基金,每年为每位开发者投入约3250美元,总额2.6万美元,其中1.6万资助开源项目与维护者,1万捐给语言基金会。资助对象需符合公司价值观、是项目依赖或对Python/Rust生态重要,且通过GitHub Sponsors收款。本轮资助flake8、serde、Tokio等项目,并向Python和Rust基金会各捐5000美元。
完成下面两步后,将自动完成登录并继续当前操作。