From 54ad3341f1bc97f83ad88ffee3040e46a63dd0a4 Mon Sep 17 00:00:00 2001 From: Stefano Rivera Date: Sun, 20 Apr 2025 10:57:29 -0400 Subject: [PATCH] Support tox tests on ansible 12 alphas --- tox.ini | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index ddb8c88d..67d6cf45 100644 --- a/tox.ini +++ b/tox.ini @@ -47,6 +47,7 @@ # ansible == 9.x ansible-core ~= 2.16.0 # ansible == 10.x ansible-core ~= 2.17.0 # ansible == 11.x ansible-core ~= 2.18.0 +# ansible == 12.x ansible-core ~= 2.19.0 # See also # - https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix @@ -56,7 +57,7 @@ envlist = init, py{27,36}-mode_ansible-ansible{2.10,3,4}, py{311}-mode_ansible-ansible{2.10,3,4,5}, - py{313}-mode_ansible-ansible{6,7,8,9,10,11}, + py{313}-mode_ansible-ansible{6,7,8,9,10,11,12}, py{27,36,313}-mode_mitogen, report, @@ -85,7 +86,8 @@ deps = ansible8: ansible~=8.0 ansible9: ansible~=9.0 ansible10: ansible~=10.0 - ansible11: ansible>=11.0 + ansible11: ansible~=11.0 + ansible12: ansible>=12.0a install_command = python -m pip --no-python-version-warning --disable-pip-version-check install {opts} {packages} commands_pre = @@ -118,6 +120,7 @@ setenv = ansible10: MITOGEN_TEST_DISTRO_SPECS=debian10-py3 debian11-py3 ubuntu2004-py3 # Ansible 11 (ansible-core 2.18) requires Python >= 3.8 on targets ansible11: MITOGEN_TEST_DISTRO_SPECS=debian11-py3 ubuntu2004-py3 + ansible12: MITOGEN_TEST_DISTRO_SPECS=debian11-py3 ubuntu2004-py3 distros_centos: MITOGEN_TEST_DISTRO_SPECS=centos6 centos7 centos8 distros_centos5: MITOGEN_TEST_DISTRO_SPECS=centos5 distros_centos6: MITOGEN_TEST_DISTRO_SPECS=centos6