uv リポジトリに、PyPy は活発に開発されていないことをドキュメントに明記する変更がマージされた
- 提案者は numpy プロジェクトの issue を根拠に、PyPy が段階的に除外されつつあると言及
- ドキュメントには「PyPy はもはや活発に開発されておらず、Python 3.11 までしかサポートしない」という警告文が追加された
- その後コミュニティでは、PyPy 開発者が「保守は継続しているが、人手不足で CPython のバージョン追従が難しい」と反論を提示
- プロジェクト側は表現を当初の「unmaintained」から「not actively developed」に修正し、状況をより正確に反映した
Pull Request 概要
konstin が uv プロジェクトのドキュメントに PyPy 関連の警告文を追加する PR を作成
- 理由として「PyPy はもはや活発に開発されておらず、numpy でも段階的に除外されつつある」点を明記
- 公式声明はないものの、関連する numpy issue が PyPy 開発者によって提起されたものだと説明
- ドキュメント(
docs/concepts/python-versions.md)に次の内容が追加された
- 「PyPy はもはや活発に開発されておらず、Python 3.11 までしかサポートしない」
- PR は 4 つのコミットで構成され、2026 年 1 月 22 日に
main ブランチへマージされた
コミュニティでの議論
- 一部のコントリビューターは警告文が重複して見えると指摘し、その後 1 回だけ表示されるよう修正された
- マージ後、PyPy コミュニティと外部開発者が GitHub コメントで反応
stuaxo は PyPy 開発者の発言を引用し、「PyPy は保守中であり、単に CPython より遅いだけだ」と主張
Foxboron は「マージ前に PyPy メンテナーへ連絡したのか」と質問
vitorsr は PyPy コア開発者 mattip の「コントリビューターまたは資金支援が必要だ」という発言を引用
HaoZeke は「議論なしでマージされたのは不適切だ」として、PR の撤回を要求
プロジェクト側の対応
charliermarsh は、PR タイトルを「unmaintained」から「not actively developed」に変更したと説明
zanieb は「numpy issue で PyPy のコア開発者自身が『活発に開発されていない』と直接述べていた」とし、悪意ある意図はなかったと釈明
mattip(PyPy コア開発者)は「現在の表現は状況を公正に反映している」として、文言の維持に同意
- ただし、PyPy が Python 3.11.15 に更新された場合は、PR を取り消せると言及
マージ後の影響
- この変更は
uv 0.9.27 リリースに含まれ、ドキュメント更新として反映された
- Homebrew や複数の自動化ボットがこの PR を参照し、PyPy 関連の警告が公式ドキュメントに含まれることになった
1件のコメント
Hacker Newsの意見