2023.2 Series Release Notes¶
0.0.0¶
New Features¶
Added variables
venv_pip_build_env
andvenv_pip_install_env
that allows to set extra environment variables during wheels build or venv installation.
Added variable
venv_build_group
that allows to provide an ansible group name, that will be used to find wheels build targets. Default is repo_all
Functionality of
venv_rebuild
has been adjusted to the correct scope. Now setting this variable to true will not trigger wheels rebuild - it will just remove and re-create your virtualenv. If you want to rebuild wheels, a new variablevenv_wheels_rebuild
has been implemented.
Bug Fixes¶
Wheels build for multi-arch and multi-distro setups is fixed. For that you still need to have set of venv_build_targets that will define targets for each operating system and architecture.
This release addresses an issue which could cause wheels to fail to be built when upgrading from one operating system to another. Upgrading to this release is recommended before attempting an operating system upgrade.
Other Notes¶
Default value of
venv_wheel_build_enable
has been changed. Now wheels are built when there is at least a single host invenv_build_group
. Previously it was depending on the amount of hosts targeted for the play.