-----------------------------
* Diagnostics now output logs, stdout, stderr for failed tests.
Use the standard ``--show-capture`` flag to control the output.
* Diagnostics can display for passing tests using the
``--tap-log-passing-tests`` flag.
* Add support for Python 3.12.
* Add support for Python 3.13.
* Drop support for Python 3.8 (it is end-of-life).