Skip to content

Commit 2dda000

Browse files
committed
update requirements.txt and pylintrc
1 parent 61a9e55 commit 2dda000

File tree

2 files changed

+40
-30
lines changed

2 files changed

+40
-30
lines changed

pylintrc

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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.
9999
recursive=no
@@ -104,10 +104,6 @@ recursive=no
104104
# source root.
105105
source-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.
113109
unsafe-load-any-extension=no
@@ -234,6 +230,11 @@ name-group=
234230
# not require a docstring.
235231
no-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.
251256
variable-naming-style=snake_case
252257

@@ -344,7 +349,9 @@ indent-after-paren=4
344349
# tab).
345350
indent-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.
348355
max-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.
460470
notes=FIXME,
461471
XXX,

requirements.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.11
2+
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
55
# pip-compile
66
#
7-
astroid==3.3.10
7+
astroid==4.0.2
88
# via pylint
99
blinker==1.9.0
1010
# via flask
11-
click==8.2.1
11+
click==8.3.0
1212
# via
1313
# flask
1414
# mkdocs
1515
colorama==0.4.6
1616
# via griffe
17-
coverage[toml]==7.9.1
17+
coverage[toml]==7.11.3
1818
# via
1919
# -r requirements.in
2020
# pytest-cov
2121
dill==0.4.0
2222
# via pylint
23-
flask==3.1.1
23+
flask==3.1.2
2424
# via -r requirements.in
2525
ghp-import==2.1.0
2626
# via mkdocs
27-
griffe==1.7.3
27+
griffe==1.15.0
2828
# via mkdocstrings-python
29-
iniconfig==2.1.0
29+
iniconfig==2.3.0
3030
# via pytest
31-
isort==6.0.1
31+
isort==7.0.0
3232
# via pylint
3333
itsdangerous==2.2.0
3434
# via flask
@@ -37,13 +37,13 @@ jinja2==3.1.6
3737
# flask
3838
# mkdocs
3939
# mkdocstrings
40-
markdown==3.8
40+
markdown==3.10
4141
# via
4242
# mkdocs
4343
# mkdocs-autorefs
4444
# mkdocstrings
4545
# pymdown-extensions
46-
markupsafe==3.0.2
46+
markupsafe==3.0.3
4747
# via
4848
# flask
4949
# jinja2
@@ -62,19 +62,19 @@ mkdocs==1.6.1
6262
# -r requirements.in
6363
# mkdocs-autorefs
6464
# mkdocstrings
65-
mkdocs-autorefs==1.4.2
65+
mkdocs-autorefs==1.4.3
6666
# via
6767
# mkdocstrings
6868
# mkdocstrings-python
6969
mkdocs-get-deps==0.2.0
7070
# via mkdocs
71-
mkdocstrings==0.29.1
71+
mkdocstrings==0.30.1
7272
# via
7373
# -r requirements.in
7474
# mkdocstrings-python
75-
mkdocstrings-python==1.16.12
75+
mkdocstrings-python==1.19.0
7676
# via -r requirements.in
77-
mypy==1.16.1
77+
mypy==1.18.2
7878
# via -r requirements.in
7979
mypy-extensions==1.1.0
8080
# via mypy
@@ -86,7 +86,7 @@ pathspec==0.12.1
8686
# via
8787
# mkdocs
8888
# mypy
89-
platformdirs==4.3.8
89+
platformdirs==4.5.0
9090
# via
9191
# mkdocs-get-deps
9292
# pylint
@@ -96,38 +96,38 @@ pluggy==1.6.0
9696
# pytest-cov
9797
py-cpuinfo==9.0.0
9898
# via pytest-benchmark
99-
pygments==2.19.1
99+
pygments==2.19.2
100100
# via pytest
101-
pylint==3.3.7
101+
pylint==4.0.3
102102
# via -r requirements.in
103-
pymdown-extensions==10.15
103+
pymdown-extensions==10.17.1
104104
# via mkdocstrings
105-
pytest==8.4.0
105+
pytest==9.0.1
106106
# via
107107
# -r requirements.in
108108
# pytest-benchmark
109109
# pytest-cov
110-
pytest-benchmark==5.1.0
110+
pytest-benchmark==5.2.3
111111
# via -r requirements.in
112-
pytest-cov==6.2.1
112+
pytest-cov==7.0.0
113113
# via -r requirements.in
114114
python-dateutil==2.9.0.post0
115115
# via ghp-import
116-
pyyaml==6.0.2
116+
pyyaml==6.0.3
117117
# via
118118
# mkdocs
119119
# mkdocs-get-deps
120120
# pymdown-extensions
121121
# pyyaml-env-tag
122122
pyyaml-env-tag==1.1
123123
# via mkdocs
124-
ruff==0.11.13
124+
ruff==0.14.5
125125
# via -r requirements.in
126126
six==1.17.0
127127
# via python-dateutil
128128
tomlkit==0.13.3
129129
# via pylint
130-
typing-extensions==4.14.0
130+
typing-extensions==4.15.0
131131
# via mypy
132132
watchdog==6.0.0
133133
# via mkdocs

0 commit comments

Comments
 (0)