From 5b16f046753fe9fc2225a2fa7bc298e8d0fe4579 Mon Sep 17 00:00:00 2001 From: Julian Rother <julian@jrother.eu> Date: Thu, 19 Oct 2023 22:55:08 +0200 Subject: [PATCH] Update pylint to v2.16.2 for python3.11 compatibility --- .gitlab-ci.yml | 2 +- .pylintrc | 14 ++++---------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9d1de90..95fc245 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,7 @@ variables: PYTHONPATH: deps/ldapalchemy APT_API_URL: https://packages.cccv.de APT_REPO: uffd - PYLINT_PIN: pylint~=2.10.0 + PYLINT_PIN: pylint~=2.16.2 before_script: - python3 -V diff --git a/.pylintrc b/.pylintrc index 994bce3..81bed2e 100644 --- a/.pylintrc +++ b/.pylintrc @@ -64,13 +64,14 @@ disable=unused-argument, # Too many false-positives, we're implem too-few-public-methods, # Too many false-positives no-else-return, # Personal stylistic preference attribute-defined-outside-init, # False-positives with socketserver - no-self-use, # Too many false-positives + superfluous-parens, # The extra parens we have aid readability missing-module-docstring, # Temporarily disabled missing-class-docstring, # Temporarily disabled missing-function-docstring, # Temporarily disabled empty-docstring, # Temporarily disabled consider-using-f-string, # Temporarily disabled line-too-long, # Temporarily disabled + broad-exception-raised, # Temporarily disabled # Enable the message, report, category or checker with the given id(s). You can # either give multiple identifier separated by comma (,) or put this option @@ -385,13 +386,6 @@ max-line-length=160 # Maximum number of lines in a module. max-module-lines=1000 -# List of optional constructs for which whitespace checking is disabled. `dict- -# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}. -# `trailing-comma` allows a space between comma and closing bracket: (a, ). -# `empty-line` allows space-only lines. -no-space-check=trailing-comma, - dict-separator - # Allow the body of a class to be on the same line as the declaration if body # contains single statement. single-line-class-stmt=no @@ -512,5 +506,5 @@ min-public-methods=2 # Exceptions that will emit a warning when being caught. Defaults to # "BaseException, Exception". -overgeneral-exceptions=BaseException, - Exception +overgeneral-exceptions=builtins.BaseException, + builtins.Exception -- GitLab