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