summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2022-10-24 08:47:58 -0700
committerMatt Clay <matt@mystile.com>2022-10-24 15:29:20 -0700
commit645b6b858151a67eddcb63a6b5f726072271e6d9 (patch)
tree0dad6c9ed3ed5e4e131382d449ad0ee1778fa668
parenta76bbb18a5a80cda0d9683677aa8d5cd8a2e6093 (diff)
downloadansible-645b6b858151a67eddcb63a6b5f726072271e6d9.tar.gz
ansible-test - Fix pylint support on Python 3.11.
-rw-r--r--changelogs/fragments/ansible-test-pylint-2.15.5.yml4
-rw-r--r--test/lib/ansible_test/_data/requirements/sanity.pylint.in2
-rw-r--r--test/lib/ansible_test/_data/requirements/sanity.pylint.txt6
3 files changed, 8 insertions, 4 deletions
diff --git a/changelogs/fragments/ansible-test-pylint-2.15.5.yml b/changelogs/fragments/ansible-test-pylint-2.15.5.yml
new file mode 100644
index 0000000000..68b1d380d0
--- /dev/null
+++ b/changelogs/fragments/ansible-test-pylint-2.15.5.yml
@@ -0,0 +1,4 @@
+bugfixes:
+ - ansible-test - Update the ``pylint`` sanity test to use version 2.15.5.
+ - ansible-test - Update the ``pylint`` sanity test requirements to resolve crashes on Python 3.11.
+ (https://github.com/ansible/ansible/issues/78882)
diff --git a/test/lib/ansible_test/_data/requirements/sanity.pylint.in b/test/lib/ansible_test/_data/requirements/sanity.pylint.in
index a660c76be4..fde21f129a 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.4 # currently vetted version
+pylint == 2.15.5 # 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 b952d6c77b..a1c6a6a79e 100644
--- a/test/lib/ansible_test/_data/requirements/sanity.pylint.txt
+++ b/test/lib/ansible_test/_data/requirements/sanity.pylint.txt
@@ -1,11 +1,11 @@
# edit "sanity.pylint.in" and generate with: hacking/update-sanity-requirements.py --test pylint
-astroid==2.12.11
-dill==0.3.5.1
+astroid==2.12.12
+dill==0.3.6
isort==5.10.1
lazy-object-proxy==1.7.1
mccabe==0.7.0
platformdirs==2.5.2
-pylint==2.15.4
+pylint==2.15.5
PyYAML==6.0
tomli==2.0.1
tomlkit==0.11.5