Skip to content

Commit ff49cdd

Browse files
chg: updated static checker versions.
1 parent 6f7e586 commit ff49cdd

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

tox.ini

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,34 @@ envlist = pytest, pyroma, flake8
33

44
# standard unit tests
55
[testenv:pytest]
6-
deps = pytest ~= 7.4.4
7-
pytest-cov ~= 4.1.0
8-
fastapi ~= 0.109.2
9-
httpx ~= 0.26.0
6+
deps = pytest ~= 8.3.5
7+
pytest-cov ~= 6.1.1
8+
fastapi ~= 0.115.11
9+
httpx ~= 0.28.1
1010
commands = pytest --cov-config=.coveragerc --cov=inscriptis ./tests
1111

1212
# python packaging best practices
1313
[testenv:pyroma]
1414
deps = pyroma
1515
commands = pyroma .
1616

17+
# flake8-warnings ~= 0.4.1
18+
1719
[testenv:flake8]
18-
deps = flake8 ~= 7.0.0
19-
dlint ~= 0.14.1
20+
deps = flake8 ~= 7.2.0
21+
dlint ~= 0.16.0
2022
flake8-bandit ~= 4.1.1
2123
flake8-blind-except ~= 0.2.1
22-
flake8-bugbear ~= 24.2.6
24+
flake8-bugbear ~= 24.12.12
2325
flake8-builtins ~= 2.2.0
2426
flake8-cognitive-complexity ~= 0.1.0
2527
flake8-colors ~= 0.1.9
26-
flake8-comprehensions ~= 3.14.0
28+
flake8-comprehensions ~= 3.16.0
2729
flake8-docstrings ~= 1.7.0
2830
flake8-eradicate ~= 1.5.0
2931
flake8-encodings ~= 0.5.1
3032
flake8-expression-complexity ~= 0.0.11
31-
flake8-logging-format ~= 0.9.0
33+
flake8-logging-format ~= 2024.24.12
3234
flake8-mutable ~= 1.2.0
3335
flake8-pie ~= 0.16.0
3436
flake8-pytest ~= 1.4
@@ -38,7 +40,7 @@ deps = flake8 ~= 7.0.0
3840
flake8-tuple ~= 0.4.1
3941
flake8-use-pathlib ~= 0.3.0
4042
flake8-warnings ~= 0.4.1
41-
pep8-naming ~= 0.13.3
43+
pep8-naming ~= 0.15.1
4244

4345
# S104 - do not cleanup XML data prior to processing
4446
# S410 - bind to all IPs is okay in the case of the Web service, since it is
@@ -48,9 +50,9 @@ deps = flake8 ~= 7.0.0
4850
# D105 - missing docstring in magic method (e.g., __str__)
4951
# D107 - missing docstring in __init__
5052
# E203, E704 black
51-
commands = flake8 --exclude=".tox, setup.py, tests, venv, docs, benchmarking, build" \
53+
commands = flake8 --exclude=".tox, setup.py, tests, venv, .venv docs, benchmarking, build" \
5254
--show-source \
53-
--max-line-length=88 \
55+
--max-line-length=120 \
5456
--ignore="DUO107, W503, D107, D105, D102, S104, S410, E203, E708" \
5557
--max-cognitive-complexity=13
5658

0 commit comments

Comments
 (0)