pyx:Python 原生软件包注册表,目前处于 Beta 阶段
自首次发布以来,围绕uv Python 环境管理工具的最大疑问一直是 Astral 的商业模式:Astral 是一家由风险投资支持的公司,在某些时候他们需要开始赚取真正的收入。
早在 9 月份,Astral 创始人 Charlie Marsh就表示:
我不想向人们收取使用我们工具的费用,也不想创建一种激励结构,使我们的开源产品与任何商业产品竞争(这就是你在托管开源 SaaS 商业模式的失败中看到的)。
我想要做的是构建与我们的开源工具垂直集成的软件,并将该软件出售给已经在使用 Ruff、uv 等的公司。这些是公司今天已经付费产品的替代品。
这可能看起来像的一个例子(我们可能不会这样做,但有一个具体的策略示例会很有帮助)就像一个以企业为中心的私有包注册表。[…]
看来这些计划现在已经具体化了!根据今天的公告:
TL;DR: pyx是一个 Python 原生包注册表 — 也是 Astral 平台的第一部分,是我们为 Python 生态系统打造的下一代基础设施。
我们认为pyx是针对uv优化的后端:它是一个包注册表,但它也解决了超出传统“包注册表”范围的问题,使您的 Python 体验更快、更安全,甚至具有 GPU 感知能力,无论是对于私有包还是公共源(如 PyPI 和 PyTorch 索引)。
在我看来,这是一个明智的方向,并且忠于 Charlie 的承诺,即精心设计激励结构,以避免破坏 Python 社区所依赖的核心开源项目。
标签:开源、包装、 python 、 uv 、 astral 、 charlie-marsh
原文: https://simonwillison.net/2025/Aug/13/pyx/#atom-everything