経緯 Pythonでプロジェクトのパッケージ管理ツールとしてPoetryを導入して以降、TOMLファイルを使用することが増えました。 TOMLファイルは主にプロジェクトの設定情報を管理して、その設定を読み込むことが主な使用方法ですが、設定を更新したい場合もあります。 TOMLファイルを使用する実行環境として、Pythonでは3.11でTOML向けの標準ライブラリとしてtomlibがサポートされましたが、tomlibは読み込みのみサポートし、書き込みは非サポートという状況のため、tomlファイルの読み込みと書き込みが可能なtomlをインストールして使用していました。 tomlを暫く使用して問題は…