2023.2 系列发布说明

0.0.0

新特性

  • 添加了变量 venv_pip_build_envvenv_pip_install_env,允许在 wheels 构建或 venv 安装期间设置额外的环境变量。

  • 添加了变量 venv_build_group,允许提供一个 ansible 组名,该组名将用于查找 wheels 构建目标。默认值为 repo_all

  • 已调整 venv_rebuild 的功能范围到正确的范围。现在,将此变量设置为 true 不会触发 wheels 的重建 - 它只会删除并重新创建您的虚拟环境。如果您想重建 wheels,则已实现一个新的变量 venv_wheels_rebuild

错误修复

  • 已修复为多架构和多发行版设置构建 wheels 的问题。为此,您仍然需要一组 venv_build_targets,它将为每个操作系统和架构定义目标。

  • 此版本解决了在从一个操作系统升级到另一个操作系统时,wheels 可能会构建失败的问题。 建议在尝试操作系统升级之前升级到此版本。

  • Python wheels 构建不再因仓库主机问题而失败,只要至少有一个可访问的仓库主机具有匹配的 Distro/Version/Architecture,就应该成功。

其他说明

  • venv_wheel_build_enable 的默认值已更改。现在,当 venv_build_group 中至少有一个主机时,将构建 wheel。 之前它取决于针对该 play 的主机数量。