Wagtail用户中,uv下载量超过了Poetry。
uv downloads overtake Poetry for Wagtail users

原始链接: https://wagtail.org/blog/uv-overtakes-poetry/

Wagtail的包安装器格局正在发生变化,uv 已经成为继pip之后第二受欢迎的选择,超过了Poetry。尽管pip仍然很流行,但uv的增长表明不仅仅是新用户的采用,可能还受到诸如CI配置错误或2024年7月至8月期间Django预发行版测试问题等因素的影响。 这种转变需要确保Wagtail与uv以及现有工具的兼容性。可能的措施包括更新文档,将uv作为bakerydemo网站的一级选项,并改进新闻模板。关键在于提供适用于所有包管理器的安装说明,同时反映Python开发人员不断变化的偏好。应仔细评估并调整当前针对首次使用者的推荐安装步骤。

Hacker News 上讨论了 Wagtail 用户中 uv(一个 Python 包管理器)对 Poetry 的采用率日益提高。评论者称赞 uv 的速度和效率,使 Python 生态系统感觉更加成熟。用户强调了它有效管理依赖项、创建锁文件、处理虚拟环境以及快速设置项目(甚至管理不同的 Python 版本)的能力。 一些人对 uv 的治理由一家营利性公司驱动以及其对 Python 包规范化工作的潜在影响表示担忧。另一些人则想知道它如何处理 C 库,以及它是否完全取代了 conda、pyenv、pipx 和 tox 等工具。虽然 PDM 的功能集受到赞扬,但 uv 的性能似乎更胜一筹。 尽管有一些保留意见,许多用户报告说他们无缝过渡到 uv,并赞赏其速度和减少的故障模式。普遍共识似乎强烈倾向于 uv 是 Python 依赖项管理的重大改进,并可能成为新的标准。
相关文章
  • (评论) 2025-03-14
  • (评论) 2024-02-16
  • Uv:Rust 中的 Python 封装 2024-02-16
  • 从Pyenv切换到Uv 2025-03-14
  • (评论) 2024-09-19

  • 原文

    The data ^ seems pretty clear – uv is now the second most popular package installer for Wagtail users, after pip, taking over from Poetry.

    Poetry is still pretty popular – and so is pip. But the growth in uv usage likely isn’t just from new users of Wagtail like the data might convey at a glance (see the query - PyPI download statistics in BigQuery).

    Note the chart above has July-August 2024 numbers manually adjusted – it looks like someone did an oopsie around that time, perhaps a uv early adopter letting CI go wild? (❤️ happens to the best of us) Or a version resolution gotcha for people testing Django pre-releases? Hmm.

    pip and uv monthly downloads of Wagtail

    We need to make sure it works well with uv, in addition to other tools! Possibly update some of our docs. uv as a first-class citizen for bakerydemo site? Updating the news template? We want to be careful that usage instructions make sense for all package managers, but also adapt to Python developers’ shifting expectations.

    This is our current recommended install steps for first-time users:

    联系我们 contact @ memedata.com