注目★★★★★Lobsters
pip 26.2、16年の悩みに終止符—依存パッケージ単独インストール機能
30秒で把握
- 1pip 26.2 で `--only-deps` フラグ追加・pyproject.toml の依存パッケージを単独インストール可能に
- 2アプリケーション・スクリプト向けプロジェクトで従来の `pip install -e .` や requirements.txt 手管理が不要になる
- 3pyproject.toml と PEP 735、UV の人気上昇を背景に 16 年来の課題が解決される見通し
要約
pip 26.2 で新しいフラグ `--only-deps` が追加される予定だ。これにより、アプリケーション・スクリプト・REST API など、パッケージインストールを意図しないプロジェクトでも、`pyproject.toml` の依存関係を直接インストール可能になる (`pip install --only-deps.`)。従来は `pip install -e.` で本体ごとインストールするか、requirements.txt を手動管理するなど、16年以上にわたって不格好な回避策が積み重ねられてきた。UV の人気上昇と pyproject.toml・PEP 735 (依存グループ化) の成熟を背景に、Sebastian Höffner のプルリクエスト #13895 がこの機能を実装した。
あなたへの影響
アプリケーション・スクリプト系の Python プロジェクトを本番運用するチームは、requirements.txt の手動管理や `pip install -e .` の回避策から脱却できるため、pip 26.2 リリース後の移行検討を始めるとよい。
推奨:現時点で即時対応は不要です。必要に応じて原文を確認してください。