[stable-2.18] ansible-test - Disable pylint deprecated-* rules (#84050) (#84052)

(cherry picked from commit 3cf308f672)
pull/84055/head
Matt Clay 1 year ago committed by GitHub
parent b16cc4d2d1
commit e61e1056d9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,3 +1,4 @@
minor_changes:
- ansible-test - Update ``pylint`` sanity test to use version 3.3.1.
- ansible-test - Default to Python 3.13 in the ``base`` and ``default`` containers.
- ansible-test - Disable the ``deprecated-`` prefixed ``pylint`` rules as their results vary by Python version.

@ -3,6 +3,10 @@
disable=
consider-using-f-string, # Python 2.x support still required
cyclic-import, # consistent results require running with --jobs 1 and testing all files
deprecated-argument, # results vary by Python version
deprecated-attribute, # results vary by Python version
deprecated-class, # results vary by Python version
deprecated-decorator, # results vary by Python version
deprecated-method, # results vary by Python version
deprecated-module, # results vary by Python version
duplicate-code, # consistent results require running with --jobs 1 and testing all files

@ -3,6 +3,10 @@
disable=
consider-using-f-string, # many occurrences
cyclic-import, # consistent results require running with --jobs 1 and testing all files
deprecated-argument, # results vary by Python version
deprecated-attribute, # results vary by Python version
deprecated-class, # results vary by Python version
deprecated-decorator, # results vary by Python version
deprecated-method, # results vary by Python version
deprecated-module, # results vary by Python version
duplicate-code, # consistent results require running with --jobs 1 and testing all files

@ -3,6 +3,10 @@
disable=
consider-using-f-string, # many occurrences
cyclic-import, # consistent results require running with --jobs 1 and testing all files
deprecated-argument, # results vary by Python version
deprecated-attribute, # results vary by Python version
deprecated-class, # results vary by Python version
deprecated-decorator, # results vary by Python version
deprecated-method, # results vary by Python version
deprecated-module, # results vary by Python version
duplicate-code, # consistent results require running with --jobs 1 and testing all files

@ -30,7 +30,11 @@ disable=
consider-using-max-builtin,
consider-using-min-builtin,
cyclic-import, # consistent results require running with --jobs 1 and testing all files
deprecated-argument, # results vary by Python version
deprecated-attribute, # results vary by Python version
deprecated-class, # results vary by Python version
deprecated-comment, # custom plugin only used by ansible-core, not collections
deprecated-decorator, # results vary by Python version
deprecated-method, # results vary by Python version
deprecated-module, # results vary by Python version
duplicate-code, # consistent results require running with --jobs 1 and testing all files

@ -28,6 +28,10 @@ disable=
consider-using-max-builtin,
consider-using-min-builtin,
cyclic-import, # consistent results require running with --jobs 1 and testing all files
deprecated-argument, # results vary by Python version
deprecated-attribute, # results vary by Python version
deprecated-class, # results vary by Python version
deprecated-decorator, # results vary by Python version
deprecated-method, # results vary by Python version
deprecated-module, # results vary by Python version
duplicate-code, # consistent results require running with --jobs 1 and testing all files

@ -61,8 +61,6 @@ lib/ansible/plugins/cache/base.py ansible-doc!skip # not a plugin, but a stub f
lib/ansible/plugins/callback/__init__.py pylint:arguments-renamed
lib/ansible/plugins/inventory/advanced_host_list.py pylint:arguments-renamed
lib/ansible/plugins/inventory/host_list.py pylint:arguments-renamed
lib/ansible/utils/collection_loader/_collection_finder.py pylint:deprecated-class
lib/ansible/utils/collection_loader/_collection_meta.py pylint:deprecated-class
test/integration/targets/ansible-test-sanity/ansible_collections/ns/col/tests/integration/targets/hello/files/bad.py pylint:ansible-bad-function # ignore, required for testing
test/integration/targets/ansible-test-sanity/ansible_collections/ns/col/tests/integration/targets/hello/files/bad.py pylint:ansible-bad-import-from # ignore, required for testing
test/integration/targets/ansible-test-sanity/ansible_collections/ns/col/tests/integration/targets/hello/files/bad.py pylint:ansible-bad-import # ignore, required for testing

Loading…
Cancel
Save