================ 94.0 Gran Torino ================ The Avocado team is proud to present another release: Avocado 94.0, AKA "Gran Torino", is now available! Release documentation: `Avocado 94.0 `_ Users/Test Writers ================== * The Podman Spawner now deploys Avocado inside a container using Python eggs. This is a significant change from previous versions in the sense that all test types supported by Avocado's ``nrunner`` architecture in the default installation are now supported on a container (this includes ``avocado-instrumented``, ``tap``, etc). * A results plugin for `Beaker `_ is now available and works out of the box without any manual configuration needed. * The ``AVOCADO_VERSION`` and ``AVOCADO_TEST_WORKDIR`` are now available to ``exec-test`` tests run under the ``nrunner`` architecture. * ``nrunner`` task identifiers can now be configured as a format string that utilizes the attributes of the runnable. This allows users to define how test results will be named and presented. * The ``--output-check-record`` has been dropped for the legacy runner. A similar feature is planned to be added to the ``nrunner`` architecture. Bug Fixes ========= * Objects that could not be serialized as JSON were causing crashes during job runs. Utility APIs ============ * :mod:`avocado.utils.network` removed deprecated modules and methods. * :mod:`avocado.utils.vmimage` now uses https://cloud.debian.org for obtaining Debian Cloud images. Misc Changes ============ * A Blue Print for a new architecture responsible for handling the tasks dependencies has been approved * More work towards the elimination of root logger usage Internal Changes ================ * Spanwers now better cooperate with runners with regards to the output directory, avoiding duplicate directories and unnecessary data copies. * CodeCoverage CI jobs will run only once (on Python 3.10) * The ``selftests/check.py`` script now allows for the inclusion (``--select``) or exclusion (``--skip``) of major test groups to be run * The import style used throughout Avocado has switched from relative to absolute imports --- For more information, please check out the complete `Avocado changelog `_.