From 739bc8bb6c44c8abe97244f3fa3308daed0a744d Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Wed, 25 Jan 2023 16:05:25 -0800 Subject: [PATCH] ansible-test - Update sanity test requirements (#79819) Also update core sanity test requirements, except mypy (already updated) and docs-build (update separately). --- .../ansible-test-sanity-requirements.yml | 2 ++ .../_data/requirements/sanity.ansible-doc.txt | 5 ++-- .../_data/requirements/sanity.changelog.txt | 5 ++-- .../requirements/sanity.import.plugin.txt | 2 +- .../_data/requirements/sanity.pep8.txt | 2 +- .../_data/requirements/sanity.pylint.in | 2 +- .../_data/requirements/sanity.pylint.txt | 14 +++++------ .../requirements/sanity.validate-modules.txt | 2 +- .../_data/requirements/sanity.yamllint.txt | 4 ++-- .../deprecated-config.requirements.txt | 2 +- .../code-smell/package-data.requirements.txt | 7 +++--- .../code-smell/rstcheck.requirements.txt | 23 +++++++++---------- .../update-bundled.requirements.txt | 3 +-- 13 files changed, 35 insertions(+), 38 deletions(-) create mode 100644 changelogs/fragments/ansible-test-sanity-requirements.yml diff --git a/changelogs/fragments/ansible-test-sanity-requirements.yml b/changelogs/fragments/ansible-test-sanity-requirements.yml new file mode 100644 index 00000000000..751c3ed1586 --- /dev/null +++ b/changelogs/fragments/ansible-test-sanity-requirements.yml @@ -0,0 +1,2 @@ +minor_changes: + - ansible-test - Update Python requirements used for sanity tests. diff --git a/test/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt b/test/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt index 59fa8701b13..d3289d0c48f 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.ansible-doc.txt @@ -1,6 +1,5 @@ # edit "sanity.ansible-doc.in" and generate with: hacking/update-sanity-requirements.py --test ansible-doc Jinja2==3.1.2 -MarkupSafe==2.1.1 -packaging==21.3 -pyparsing==3.0.9 +MarkupSafe==2.1.2 +packaging==23.0 PyYAML==6.0 diff --git a/test/lib/ansible_test/_data/requirements/sanity.changelog.txt b/test/lib/ansible_test/_data/requirements/sanity.changelog.txt index 1b2b252766d..ff53adf7b4d 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.changelog.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.changelog.txt @@ -1,8 +1,7 @@ # edit "sanity.changelog.in" and generate with: hacking/update-sanity-requirements.py --test changelog -antsibull-changelog==0.16.0 +antsibull-changelog==0.18.0 docutils==0.17.1 -packaging==21.3 -pyparsing==3.0.9 +packaging==23.0 PyYAML==6.0 rstcheck==3.5.0 semantic-version==2.10.0 diff --git a/test/lib/ansible_test/_data/requirements/sanity.import.plugin.txt b/test/lib/ansible_test/_data/requirements/sanity.import.plugin.txt index ef7b0061705..e7e5ae5a539 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.import.plugin.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.import.plugin.txt @@ -1,4 +1,4 @@ # edit "sanity.import.plugin.in" and generate with: hacking/update-sanity-requirements.py --test import.plugin Jinja2==3.1.2 -MarkupSafe==2.1.1 +MarkupSafe==2.1.2 PyYAML==6.0 diff --git a/test/lib/ansible_test/_data/requirements/sanity.pep8.txt b/test/lib/ansible_test/_data/requirements/sanity.pep8.txt index 60d5784f3d2..5b2430a054d 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.pep8.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.pep8.txt @@ -1,2 +1,2 @@ # edit "sanity.pep8.in" and generate with: hacking/update-sanity-requirements.py --test pep8 -pycodestyle==2.9.1 +pycodestyle==2.10.0 diff --git a/test/lib/ansible_test/_data/requirements/sanity.pylint.in b/test/lib/ansible_test/_data/requirements/sanity.pylint.in index fde21f129aa..ca980665154 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.pylint.in +++ b/test/lib/ansible_test/_data/requirements/sanity.pylint.in @@ -1,2 +1,2 @@ -pylint == 2.15.5 # currently vetted version +pylint == 2.15.10 # currently vetted version pyyaml # needed for collection_detail.py diff --git a/test/lib/ansible_test/_data/requirements/sanity.pylint.txt b/test/lib/ansible_test/_data/requirements/sanity.pylint.txt index a1c6a6a79e0..b13ad7675ff 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.pylint.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.pylint.txt @@ -1,13 +1,13 @@ # edit "sanity.pylint.in" and generate with: hacking/update-sanity-requirements.py --test pylint -astroid==2.12.12 +astroid==2.13.3 dill==0.3.6 -isort==5.10.1 -lazy-object-proxy==1.7.1 +isort==5.11.4 +lazy-object-proxy==1.9.0 mccabe==0.7.0 -platformdirs==2.5.2 -pylint==2.15.5 +platformdirs==2.6.2 +pylint==2.15.10 PyYAML==6.0 tomli==2.0.1 -tomlkit==0.11.5 -typing_extensions==4.3.0 +tomlkit==0.11.6 +typing_extensions==4.4.0 wrapt==1.14.1 diff --git a/test/lib/ansible_test/_data/requirements/sanity.validate-modules.txt b/test/lib/ansible_test/_data/requirements/sanity.validate-modules.txt index e737f902853..626c7f53815 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.validate-modules.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.validate-modules.txt @@ -1,5 +1,5 @@ # edit "sanity.validate-modules.in" and generate with: hacking/update-sanity-requirements.py --test validate-modules Jinja2==3.1.2 -MarkupSafe==2.1.1 +MarkupSafe==2.1.2 PyYAML==6.0 voluptuous==0.13.1 diff --git a/test/lib/ansible_test/_data/requirements/sanity.yamllint.txt b/test/lib/ansible_test/_data/requirements/sanity.yamllint.txt index fd013b55508..bff68edf1e6 100644 --- a/test/lib/ansible_test/_data/requirements/sanity.yamllint.txt +++ b/test/lib/ansible_test/_data/requirements/sanity.yamllint.txt @@ -1,4 +1,4 @@ # edit "sanity.yamllint.in" and generate with: hacking/update-sanity-requirements.py --test yamllint -pathspec==0.10.1 +pathspec==0.11.0 PyYAML==6.0 -yamllint==1.28.0 +yamllint==1.29.0 diff --git a/test/sanity/code-smell/deprecated-config.requirements.txt b/test/sanity/code-smell/deprecated-config.requirements.txt index 6ab26e34c9a..4439d998444 100644 --- a/test/sanity/code-smell/deprecated-config.requirements.txt +++ b/test/sanity/code-smell/deprecated-config.requirements.txt @@ -1,4 +1,4 @@ # edit "deprecated-config.requirements.in" and generate with: hacking/update-sanity-requirements.py --test deprecated-config Jinja2==3.1.2 -MarkupSafe==2.1.1 +MarkupSafe==2.1.2 PyYAML==6.0 diff --git a/test/sanity/code-smell/package-data.requirements.txt b/test/sanity/code-smell/package-data.requirements.txt index ea35932ce31..5b9a534d6ad 100644 --- a/test/sanity/code-smell/package-data.requirements.txt +++ b/test/sanity/code-smell/package-data.requirements.txt @@ -1,10 +1,9 @@ # edit "package-data.requirements.in" and generate with: hacking/update-sanity-requirements.py --test package-data -antsibull-changelog==0.16.0 +antsibull-changelog==0.18.0 docutils==0.17.1 Jinja2==3.1.2 -MarkupSafe==2.1.1 -packaging==21.3 -pyparsing==3.0.9 +MarkupSafe==2.1.2 +packaging==23.0 PyYAML==6.0 resolvelib==0.9.0 rstcheck==3.5.0 diff --git a/test/sanity/code-smell/rstcheck.requirements.txt b/test/sanity/code-smell/rstcheck.requirements.txt index 81d5c4f0fc3..b51d1f1af81 100644 --- a/test/sanity/code-smell/rstcheck.requirements.txt +++ b/test/sanity/code-smell/rstcheck.requirements.txt @@ -1,25 +1,24 @@ # edit "rstcheck.requirements.in" and generate with: hacking/update-sanity-requirements.py --test rstcheck -alabaster==0.7.12 -Babel==2.10.3 -certifi==2022.9.14 -charset-normalizer==2.1.1 +alabaster==0.7.13 +Babel==2.11.0 +certifi==2022.12.7 +charset-normalizer==3.0.1 docutils==0.17.1 idna==3.4 imagesize==1.4.1 Jinja2==3.1.2 -MarkupSafe==2.1.1 -packaging==21.3 -Pygments==2.13.0 -pyparsing==3.0.9 -pytz==2022.2.1 -requests==2.28.1 +MarkupSafe==2.1.2 +packaging==23.0 +Pygments==2.14.0 +pytz==2022.7.1 +requests==2.28.2 rstcheck==3.5.0 snowballstemmer==2.2.0 Sphinx==4.2.0 -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 sphinxcontrib-devhelp==1.0.2 sphinxcontrib-htmlhelp==2.0.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -urllib3==1.26.12 +urllib3==1.26.14 diff --git a/test/sanity/code-smell/update-bundled.requirements.txt b/test/sanity/code-smell/update-bundled.requirements.txt index d9785e7bc3e..a20998d9d5e 100644 --- a/test/sanity/code-smell/update-bundled.requirements.txt +++ b/test/sanity/code-smell/update-bundled.requirements.txt @@ -1,3 +1,2 @@ # edit "update-bundled.requirements.in" and generate with: hacking/update-sanity-requirements.py --test update-bundled -packaging==21.3 -pyparsing==3.0.9 +packaging==23.0