1
1
[tox]
2
2
envlist =
3
- py{36,37, 38,39,310,311}-lint,
3
+ py{38,39,310,311}-lint,
4
4
py{36,37,38,39,310,311}-unit,
5
5
py{36,37,38,39,310,311}-bandit,
6
6
py{37,38,39,310,311}-mypy,
@@ -24,7 +24,7 @@ python =
24
24
[testenv]
25
25
description =
26
26
py{36,37,38,39,310,311}-unit: Run the unit tests
27
- py{36,37, 38,39,310,311}-lint: Lint the Python code
27
+ py{38,39,310,311}-lint: Lint the Python code
28
28
py{36,37,38,39,310,311}-bandit: Search for common security issues
29
29
py{37,38,39,310,311}-mypy: Check for type safety
30
30
py311-pydocstyle: docstring style checker
@@ -36,7 +36,7 @@ passenv =
36
36
deps =
37
37
py{36,37,38,39,310,311}-{unit,mypy}: -rrequirements.txt
38
38
py{36,37,38,39,310,311}-{unit,mypy}: -rtest-requirements.txt
39
- py{36,37, 38,39,310,311}-lint: -rlint-requirements.txt
39
+ py{38,39,310,311}-lint: -rlint-requirements.txt
40
40
py{36,37,38,39,310,311}-bandit: bandit
41
41
py{36,37}-bandit: importlib-metadata<5 # work around https://github.com/PyCQA/bandit/issues/956
42
42
py{37,38,39,310,311}-mypy: -rmypy-requirements.txt
@@ -48,18 +48,18 @@ commands =
48
48
py{36,37,38,39,310,311}-unit: python -m pip install -U pip setuptools wheel
49
49
py{36,37,38,39,310,311}-unit: make coverage-report coverage.xml PYTEST_EXTRA ={posargs}
50
50
py{36,37,38,39,310,311}-bandit: bandit --recursive cwl_utils
51
- py{36,37, 38,39,310,311}-lint: make flake8
52
- py{36,37, 38,39,310,311}-lint: make format-check
51
+ py{38,39,310,311}-lint: make flake8
52
+ py{38,39,310,311}-lint: make format-check
53
53
py{37,38,39,310,311}-mypy: make mypy
54
54
py37-mypy: make mypy_3.6
55
55
56
56
allowlist_externals =
57
- py{36,37, 38,39,310,311}-lint: flake8
58
- py{36,37, 38,39,310,311}-lint: black
57
+ py{38,39,310,311}-lint: flake8
58
+ py{38,39,310,311}-lint: black
59
59
py{36,37,38,39,310,311}-{mypy,shellcheck,lint,unit}: make
60
60
61
61
skip_install =
62
- py{36,37, 38,39,310,311}-lint: true
62
+ py{38,39,310,311}-lint: true
63
63
py{36,37,38,39,310,311}-bandit: true
64
64
65
65
extras =
0 commit comments