uv
Python向けのパッケージマネージャ
Cargoで記述されたRust製のツールであり,pip,virtualenv,pip-toolsの代替を1つに統合している.
依存関係解決とインストールの速度が極めて高速で従来のツールより大幅なパフォーマンス向上を実現する.
uv pip installによりインストール
uv venvにより仮想環境の作成
uv pip compileによりrequirementsファイルの生成を行う
pyproject.tomlやrequirements.txtの両方に対応しており既存プロジェクトへの導入も容易
ローカルキャッシュとHTTPパラレル取得を併用することでパッケージ取得の最適化を図っている
クロスプラットフォーム対応
Unix系OS
Windows