diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0003acfc0ff136252947e38d2a48b25e4a2f2e1e..748bfcd3900b611c4c43adadd47fbb251a6038f2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -68,7 +68,7 @@ jobs: python-version: "3.x" - name: Run pylint run: | - pip install pylint==2.10.2 + pip install pylint==2.12.2 pylint plugins roles --disable=import-error shellcheck: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 48582c8aec01d9da0d656681f4bc6e89667fda87..ac4b3d1317d9b49670281b3ca892b62d7f1e9ce4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,7 +24,7 @@ repos: hooks: - id: pydocstyle - repo: https://github.com/pycqa/pylint - rev: v2.10.2 + rev: v2.12.2 hooks: - id: pylint args: diff --git a/requirements-dev.txt b/requirements-dev.txt index b1e4d0a7452c8b18dee291c5607f58e24ba65b1b..4ce8ea8a4dc18b51d8fec9b1607605f8bd24e69d 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,4 +2,4 @@ ipdb pre-commit flake8-bugbear -pylint==2.10.2 +pylint==2.12.2 diff --git a/roles/ipaclient/module_utils/ansible_ipa_client.py b/roles/ipaclient/module_utils/ansible_ipa_client.py index 8826b6d45023b5f10c0f7791cfa1eafb4edd7ea8..0523ebb2339bb43d14d703596587db16d4e7fb16 100644 --- a/roles/ipaclient/module_utils/ansible_ipa_client.py +++ b/roles/ipaclient/module_utils/ansible_ipa_client.py @@ -207,7 +207,7 @@ else: cli_realm, cli_domain, cli_server, cli_kdc, dnsok, filename, client_domain, client_hostname, force=False, configure_sssd=True): - # pylint: disable=global-statement + # pylint: disable=global-variable-not-assigned global options options.force = force options.sssd = configure_sssd diff --git a/setup.cfg b/setup.cfg index 7cae17b69f2e8cacd6e8ad574c486b80a4d98511..6c4f672c5cf2e826f6b60c138ee0905557d661a1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -34,6 +34,7 @@ ignore = D1,D212,D203 [pylint.MASTER] disable = + consider-using-f-string, # f-string is not supported on Python2 unspecified-encoding, # open() does not provide `encoding` in Python2 use-maxsplit-arg, redundant-u-string-prefix,