11[tox]
22envlist =
3- py{38,39,310, 311}-unit,
4- py{38,39,310, 311}-lint
3+ py{311,312 }-unit,
4+ py{311,312 }-lint
55skip_missing_interpreters = True
66
77[gh-actions]
88python =
9- 3.8: py38
10- 3.9: py39
11- 3.10: py310
9+ 3.11: py311
10+ 3.12: py312
1211
1312[testenv]
1413passenv = CI, TRAVIS, TRAVIS_*
1514deps =
16- py{38,39,310, 311}: .[test]
17- py{38,39,310, 311}-unit: pytest-cov
15+ py{311,312 }: .[test]
16+ py{311,312 }-unit: pytest-cov
1817 codecov
19- py{38,39,310, 311}-lint: pylint
18+ py{311,312 }-lint: pylint
2019commands =
21- py{38,39,310, 311}-unit: pytest -v --cov-report xml --cov tesk_core {posargs} tests
22- py{38,39,310, 311}-unit: codecov
23- py{38,39,310, 311}-lint: python -m pylint --exit-zero -d missing-docstring,line-too-long,C tesk_core
24- py{38,39,310, 311}-lint: python -m pylint -E tesk_core
20+ py{311,312 }-unit: pytest -v --cov-report xml --cov tesk_core {posargs} tests
21+ py{311,312 }-unit: codecov
22+ py{311,312 }-lint: python -m pylint --exit-zero -d missing-docstring,line-too-long,C tesk_core
23+ py{311,312 }-lint: python -m pylint -E tesk_core
0 commit comments