#9117 Pylint 2.12 issues
Closed: fixed by rcritten. Opened by slev.

Pylint supported by IPA is outdated a bit. From 2.8 to 2.12 Pylint added many new checkers and today it is reporting tons of warnings.


Metadata Update from @slev:
- Issue assigned to slev

PR: https://github.com/freeipa/freeipa/pull/6196

master:

  • a5b3c64a224281827ba8966016b18bead585a2eb pylint: Skip redundant-u-string-prefix
  • 14e940990dd19de398f887d571caea92724bbe8b pylint: Skip consider-using-f-string
  • af8adbb459eb131d7879e86edc97562b2973a4a7 pylint: Skip use-dict-literal/use-list-literal
  • 97d258c6e593e8858afe552e529ce5e7c49790a1 pylint: Skip unspecified-encoding
  • 017b73e7f627a7eb55f11e2685adafb748927ed9 pylint: Fix use-maxsplit-arg
  • 0bea6c4ed948e69cf2f2cf926e28428ac52e4318 pylint: Clean up __convert_to_gssapi_replication
  • db31f65a21d4d2d25b45ee7c357a3c829c3c97ba pylint: Drop never used __remove_lightweight_ca_key_retrieval_custodia
  • d90f4536e6ff9a39d856fe887965890e86e80946 pylint: Drop no longer used __finalized
  • cd2739bb0cd4ee84626de237f476368b262968dc pylint: Skip unused-private-member for property case
  • 8f117cc7ada230f2208967c08dc84c96b8728074 pylint: Skip unused-private-member for unsupported cases
  • e4e5a50695fc9225223ea0bde2378d6307995204 pylint: Fix unused-private-member
  • 21c3dff6a1f041026e14ddc18e22852449e27e47 pylint: Drop no longer used __home
  • d991245a29a67c9cad1a5f9e646e47394c1de191 pylint: Remove unused __convert_iter
  • 139f6b63b1623555f50742413d55904367ace317 pylint: Fix deprecated-class
  • 516adf40f88f0f3d8d6461e1610ebbffe8d163c7 pylint: Fix unnecessary-dict-index-lookup
  • 31a9eb3783afd8433b76c75aed539f77b9d568bd pylint: Fix deprecated-decorator
  • e09647875212fc8759d2bdc0788f3ab19fdd6bec pylint: Skip isinstance-second-argument-not-valid-type
  • a1f0f2743d8accedd32385cf79d99c654313fd6f pylint: Fix no-member
  • ba95a377b05305791dbd052bde1f1be4d1c34b83 pylint: Fix unused-variable
  • f9d0fc8a8c7fd290492645cb1d90367ee99ad5cd pylint: Skip not-callable
  • 851f6d48ac2121567e8b991b830e1de64cd7f19e pylint: Fix consider-using-dict-items
  • df3c40fd340304137e14cc4fd3d534a627f95968 pylint: Skip raising-bad-type
  • 57ee7d38e9da88ce4da9e83180dbd275a8a48a2c pylint: Enable useless-suppression
  • 8383e60b2f94a1e106a4d9d18335ed6cbf40bd2b pylint: Skip use-implicit-booleaness-not-comparison
  • baf68ef37c7536e0d08e98665d603496b5cac56d pylint: Fix arguments-renamed
  • 42ff1e0fc28ee36cb233318ca064a75582e959a9 pylint: Fix consider-using-in
  • adc7b7cc0b996fc1de11a421458ee082176967a4 pylint: Skip deprecated-method for match_hostname
  • feab723c59a9996407ba312ba8ae263d2ff7ed2b pylint: Fix deprecated-method for threading
  • f416abe559532e289bfdd64bdeb3aef2549e113a pylint: Skip unsupported-assignment-operation
  • ac6fe016c65bb81abca19bf963f84479358891e6 pylint: Fix format-string-without-interpolation
  • 5a00882eab54573b1f9880b99e85eafbccfa9691 pylint: Fix useless-suppression
  • bcc6361c487f8138c5d3e0efd43f9248509ccb31 pylint: Skip false-positive invalid-sequence-index
  • 575b3a2115a43e5932b4e8542e213d8029f1e08a azure: Bump supported Pylint

ipa-4-9:

  • 7f8b4f036859db570b2874b6c87ba3ba4de70eb1 pylint: Skip redundant-u-string-prefix
  • b5fc2eeff9779cb868ff56edefd7e3355fcd5bca pylint: Skip consider-using-f-string
  • 40ee6a47ac62419caf302882914f2df885abd589 pylint: Skip use-dict-literal/use-list-literal
  • 106d011e5f39eea73b4d5db62c82398144a61ec8 pylint: Skip unspecified-encoding
  • 6fd75de5a72e5f5889c33cdcc802d93dc6f067f3 pylint: Fix use-maxsplit-arg
  • 04c4032370dddafe5c8c5bd6e26882a24c597628 pylint: Clean up __convert_to_gssapi_replication
  • 3c77949ab458d6e5f8250fe7c2a8757091f8da76 pylint: Drop never used __remove_lightweight_ca_key_retrieval_custodia
  • dfa1ceac6f70e32184d2ef19706cd2c582df1cc7 pylint: Drop no longer used __finalized
  • 9ca818b1797e03dd41f05eb14d9181546995c246 pylint: Skip unused-private-member for property case
  • bffde84c813ddd45ec7971c96c74c2e5b54e3d72 pylint: Skip unused-private-member for unsupported cases
  • 4da897c3dc71f99911878e0f05ed8ed386867dec pylint: Fix unused-private-member
  • 91ff7b87d9b3231ec1145ffec0f8bb072130b701 pylint: Drop no longer used __home
  • 0ebf09e061b79e12f3b80fbc224e3aac49608c21 pylint: Remove unused __convert_iter
  • ccf9334da9c51aa9a379141fd2fead0a5b5bf55d pylint: Fix deprecated-class
  • d3b384b5ca18a555b54ce4385bcca603ad7251b9 pylint: Fix unnecessary-dict-index-lookup
  • 054376c1a0aa0f600458ad6415e72f2198c7339e pylint: Fix deprecated-decorator
  • afba414770ad01a6fe4aec6015e2722860764c2f pylint: Skip isinstance-second-argument-not-valid-type
  • 08f2db78555ff1da56122c58275680fd98916c4d pylint: Fix no-member
  • 76c2c08fdb47b5692d3023ebf0a1b9b35a528518 pylint: Fix unused-variable
  • 13e5720d184b1f6e31e65be5435cdcca8229b319 pylint: Skip not-callable
  • 322d08921a126183358b8d68d350c33e37453871 pylint: Fix consider-using-dict-items
  • bb515f41b384b3947451bef454acd7c355d67084 pylint: Skip raising-bad-type
  • 2db2c6cb323014580baa5cb2aa4fdbe179327bc8 pylint: Enable useless-suppression
  • 03cd914381de3fbcd9dbfe228a569fab6a6d62a9 pylint: Skip use-implicit-booleaness-not-comparison
  • a960adc6c26fb4fc9d8f5f4f10029419d8fc3b69 pylint: Fix arguments-renamed
  • 3ea0e1bd8d25c2f553852c1a0882618d2da86dd3 pylint: Fix consider-using-in
  • 1f17ade67f21bfde9eda4d810394577f5a28906d pylint: Skip deprecated-method for match_hostname
  • fd99e4d47a4bb1518686b55e4cf04636d76128ca pylint: Fix deprecated-method for threading
  • bfb233185a7bb863dd94a65674489890c79f6f2f pylint: Skip unsupported-assignment-operation
  • c5b4657869738d6173eaff310bc243df0fff289e pylint: Fix format-string-without-interpolation
  • 6202a7d85bea2b8717e19fc2f09cca66276dcd9d pylint: Fix useless-suppression
  • b58ec49da983bcd25473ef6ae246eaadf32cd174 pylint: Skip false-positive invalid-sequence-index
  • 1e2cf55150e9e4a44c29193e764a709cfec0fa08 azure: Bump supported Pylint

Metadata Update from @rcritten:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata