@@ -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
1010commands = pytest --cov-config =.coveragerc --cov =inscriptis ./tests
1111
1212# python packaging best practices
1313[testenv:pyroma]
1414deps = pyroma
1515commands = 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