当前系列发行说明¶
0.0.0¶
新特性¶
添加了变量
venv_pip_build_env和venv_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 的主机数量。