これでテストを実行する環境ができました。pyproject.tomlに設定が集約されるので、ファイルが増えず保守が楽になります。 次にtoxを設定します。 toxで複数バージョンのPythonでテストをする toxで複数バージョンをテストするように設定を書きます。pyproject.tomlを下記のように変更します。
pythonのバージョン毎の動作の違いを確認するといったテストをしたい場合、即時にバージョンを切り替える環境にする必要があります。 そのような場合はpyenvを使用します。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する