From 680e568eeee4de9be7a4d7d5a5a7ac9282b0e6ba Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Wed, 17 May 2023 09:13:51 +0100 Subject: [PATCH] Update test dependencies and enable ansible 2.15 testing (#272) --- .github/workflows/tox.yml | 1 + requirements.txt | 10 +++++++--- tox.ini | 4 +++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index c3819658..8d534c9e 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -31,6 +31,7 @@ jobs: py39-ansible212 py39-ansible213 py39-ansible214 + py39-ansible215 py311-devel platforms: linux,macos macos: minmax diff --git a/requirements.txt b/requirements.txt index b29442cd..bb422305 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --extra=docs --extra=test --output-file=requirements.txt --resolver=backtracking --strip-extras --unsafe-package=ansible-core --unsafe-package=resolvelib --unsafe-package=typing_extensions pyproject.toml # -argparse-manpage==4.1 +argparse-manpage==4.2 # via ansible-compat (pyproject.toml) attrs==23.1.0 # via jsonschema @@ -46,7 +46,7 @@ colorama==0.4.6 # griffe # mkdocs-ansible # mkdocs-material -coverage==7.2.4 +coverage==7.2.5 # via ansible-compat (pyproject.toml) cryptography==40.0.2 # via ansible-core @@ -85,6 +85,8 @@ importlib-metadata==6.1.0 # markdown # mkdocs # mkdocs-ansible +importlib-resources==5.0.7 + # via ansible-core iniconfig==2.0.0 # via pytest jinja2==3.1.2 @@ -182,7 +184,7 @@ pip-tools==6.13.0 # via ansible-compat (pyproject.toml) pipdeptree==2.7.0 # via mkdocs-ansible -platformdirs==3.5.0 +platformdirs==3.5.1 # via black pluggy==1.0.0 # via pytest @@ -263,6 +265,8 @@ tinycss2==1.2.1 # cairosvg # cssselect2 # mkdocs-ansible +toml==0.10.2 + # via argparse-manpage tomli==2.0.1 # via # black diff --git a/tox.ini b/tox.ini index 55ec1331..2624a50c 100644 --- a/tox.ini +++ b/tox.ini @@ -5,7 +5,7 @@ envlist = pkg docs # matrix assumed current (implicit) is 2.13: - py{39,310,311}{,-devel,-ansible212,-ansible213,-ansible214} + py{39,310,311}{,-devel,-ansible212,-ansible213,-ansible214,-ansible215} isolated_build = true skip_missing_interpreters = True skipsdist = true @@ -17,11 +17,13 @@ description = ansible212: ansible-core 2.12 ansible213: ansible-core 2.13 ansible214: ansible-core 2.14 + ansible215: ansible-core 2.15 deps = ansible212: ansible-core>=2.12,<2.13 ansible213: ansible-core>=2.13,<2.14 ansible214: ansible-core>=2.14,<2.15 + ansible215: ansible-core>=2.15,<2.16 devel: ansible-core @ git+https://github.com/ansible/ansible.git # GPLv3+ # avoid installing ansible-core on -devel envs: