@@ -93,7 +93,7 @@ prefer-stubs=no
9393
9494# Minimum Python version to use for version dependent checks. Will default to
9595# the version used to run pylint.
96- py-version =3.11
96+ py-version =3.12
9797
9898# Discover python modules and packages in the file system subtree.
9999recursive =no
@@ -104,10 +104,6 @@ recursive=no
104104# source root.
105105source-roots =
106106
107- # When enabled, pylint would attempt to guess common misconfiguration and emit
108- # user-friendly hints instead of false-positive error messages.
109- suggestion-mode =yes
110-
111107# Allow loading of arbitrary C extensions. Extensions are imported into the
112108# active Python interpreter and may run arbitrary code.
113109unsafe-load-any-extension =no
@@ -234,6 +230,11 @@ name-group=
234230# not require a docstring.
235231no-docstring-rgx =^_
236232
233+ # Regular expression matching correct parameter specification variable names.
234+ # If left empty, parameter specification variable names will be checked with
235+ # the set naming style.
236+ # paramspec-rgx=
237+
237238# List of decorators that produce properties, such as abc.abstractproperty. Add
238239# to this list to register other decorators that produce valid properties.
239240# These decorators are taken in consideration only for invalid-name.
@@ -247,6 +248,10 @@ property-classes=abc.abstractproperty
247248# variable names will be checked with the set naming style.
248249# typevar-rgx=
249250
251+ # Regular expression matching correct type variable tuple names. If left empty,
252+ # type variable tuple names will be checked with the set naming style.
253+ # typevartuple-rgx=
254+
250255# Naming style matching correct variable names.
251256variable-naming-style =snake_case
252257
@@ -344,7 +349,9 @@ indent-after-paren=4
344349# tab).
345350indent-string =' '
346351
347- # Maximum number of characters on a single line.
352+ # Maximum number of characters on a single line. Pylint's default of 100 is
353+ # based on PEP 8's guidance that teams may choose line lengths up to 99
354+ # characters.
348355max-line-length =100
349356
350357# Maximum number of lines in a module.
@@ -456,6 +463,9 @@ timeout-methods=requests.api.delete,requests.api.get,requests.api.head,requests.
456463
457464[MISCELLANEOUS]
458465
466+ # Whether or not to search for fixme's in docstrings.
467+ check-fixme-in-docstring =no
468+
459469# List of note tags to take in consideration, separated by a comma.
460470notes =FIXME,
461471 XXX,
0 commit comments