Python 関係の設定ファイルを1つのファイルに集約する方法を紹介します. 対象 ここで紹介するのは,次のツールの設定になります. Poetry pip + virtualenv をいい感じにまとめたやつ. pip を使っている場合,設定は requirements.txt に記述. Pytest テストを書くためのフレームワーク. 通常,設定は pytest.ini に記述. Coverage.py テスト時にコードカバレッジを計測するツール. 通常,設定は .coveragerc に記述. Black コードを整形してくれるツール. isort import 分をいい感じに整形してくれるツール. 設定例 以下の内容を持つファイルを pyproject.toml という名前で作ればOK. [tool.poetry] name = "rasp-shutter" version = "0.
![Python 関係の設定を pyproject.toml に集約する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/f59e6a2a4131d83092596e271fe1188f412f59a9/height=288;version=1;width=512/https%3A%2F%2Frabbit-note.com%2Fwp-content%2Fuploads%2F2022%2F06%2FPython.png)