66.0 Les Misérables
The Avocado team is proud to present another release: Avocado version 66.0, AKA “Les Misérables”, is now available!
Release documentation: Avocado 66.0
The major changes introduced on this version are listed below, roughly categorized into major topics and intended audience:
avocado.utils.vmimagelibrary got a provider implementation for OpenSUSE. The limitation is that it tracks the general releases, and not the rolling releases (called Tumbleweed).
Users of the
avocado.utils.kernelmodule can now properly specify the base URL from which to download the kernel sources.
The YAML to Mux plugins now properly deals with text encoding and work as intended on Python 3. These were the last existing tests that were being skipped in the Python 3 environment, so now all existing tests run equally on all Python versions.
Development environments now default to Python 3, that is, if you download the Avocado source code, and run
make developor related targets, Python 3 will be favored if available on your system. You can force the Python interpreter version with
make PYTHON=/path/to/python develop.
For more information, please check out the complete Avocado changelog.
The Avocado release meetings are now open to the community via Hangouts on Air. The meetings are recorded and made available on the Avocado Test Framework YouTube channel.
For this release, you can watch the meeting on this link.