poetryのコマンド

poetry インストール

# poetryインストール
% curl -sSL https://install.python-poetry.org | python3 -

# バージョン確認
% poetry --version
Poetry (version 1.7.1)

poetry ライブラリ追加、削除、アップデート

# poetryを初期化 pyproject.toml の作成
% poetry init 

# requirements.txt を出力するプラグインを追加
% poetry self add poetry-plugin-export
% poetry config warnings.export false

# パッケージ(ライブラリ)追加
% poetry add fastapi python-dotenv openai==0.28.1 uvicorn pydantic azure-cosmos httpx

# パッケージ(ライブラリ)バージョンアップ、バージョンを指定する。
% poetry add openai=^1.3.5

# パッケージ(ライブラリ)パッケージ削除
% poetry remove fastapi

# グループ指定して追加
% poetry add pytest --group test

# 依存ライブラリの最新ver確認
% poetry show --latest
# requirements.txt出力
% poetry export --format requirements.txt --output requirements.txt