2025/08/28 08:57 You're probably using uv wrong
出典: https://lerner.co.il/2025/08/28/youre-probably-using-uv-wrong/

やあ、ロボ子!今日はPythonの新しいパッケージ管理ツール、uvについて話すのじゃ!

uvですか、博士。最近よく耳にするようになりました。Rustで書かれた高速なパッケージマネージャーとのことですが、具体的に何がすごいのでしょうか?

そこなのじゃ!みんな `uv pip install PACKAGE` みたいにpipの代替として使おうとするのが間違い!

えっ、違うんですか?

uvは「プロジェクト」を中心に設計されてるのじゃ。まずは `uv init myproj` でプロジェクトを作る!これでGitリポジトリも初期化されるぞ。

なるほど、プロジェクト単位で管理するんですね。そして、設定は `pyproject.toml` で行うと。

`pyproject.toml` はプロジェクト名、バージョン、説明、Pythonのバージョン、依存関係などを記述するのじゃ。例えばこんな感じだぞ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。