pytest 9.0.0リリース、subtestsがコア機能に統合されTOML設定にも対応
ワンポイントsubtestsが標準機能に、pytest 9.0でPython 3.9サポート終了
pytestのメジャーバージョン9.0.0が公開され、これまで外部プラグインだったsubtests機能がコアに統合されました。あわせてネイティブTOML設定ファイルやstrictモードなど設定・運用まわりの新機能が追加された一方、Python 3.9サポート終了などの破壊的変更も含まれます。
まとめサイトの記事や機械翻訳ではなく、一次情報だけを追っています。興味のあるトピックだけ選んで読めます。
トピック: pytest解除
pytestのメジャーバージョン9.0.0が公開され、これまで外部プラグインだったsubtests機能がコアに統合されました。あわせてネイティブTOML設定ファイルやstrictモードなど設定・運用まわりの新機能が追加された一方、Python 3.9サポート終了などの破壊的変更も含まれます。
Pythonの定番テストフレームワークpytestが9.1.0をリリースしました。--doctest-modules使用時のautouseフィクスチャ挙動変更という後方互換性に影響する修正に加え、複数のAPIの非推奨化、pytest.register_fixture()や--max-warningsなどの新機能、多数のバグ修正が含まれています。