コンテンツにスキップ

poetry の依存関係を一括で更新する

poetry を使って Python の依存関係を管理していた。poetry で依存関係を更新する際は、更新するパッケージを明示的に指定する必要がある。管理している外部パッケージのバージョンをまとめて更新するツールを探していたところPoetry Plugin: upを見つけた。 pippipxでインストールできる。

poetry up

上記のコマンドで poetry の依存関係を一括で更新できる。次のように個別のパッケージごとやグループ別にも更新できる。

1
2
3
poetry up foo bar
poetry up --only main
poetry up --without dev