[tox] envlist = clean,py38 skip_missing_interpreters = true [flake8] exclude = .git, .tox, .pytest_cache, __pycache__, dist, build, *.egg-info, .pylintrc [testenv] usedevelop = True install_command = pip install -U {opts} {packages} extras = tests testpaths = tests deps = pytest pytest-cov absl-py sklearn wget pandas minio mock pytorch-lightning torchmetrics kfp depends = {py38}: clean report: py38 commands = flake8 --version flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics pylint --rcfile=.pylintrc --exit-zero pytorch_kfp_components py.test --cov=pytorch-kfp-components --cov-append --cov-report=term-missing -vvv -s {posargs} [testenv:clean] deps = coverage skip_install = true commands = coverage erase