tox-ini-fmt

This commit is contained in:
Hugo van Kemenade 2020-10-07 20:55:58 +03:00
parent 3a4ad741bd
commit 6da916e78d
2 changed files with 27 additions and 14 deletions

View file

@ -15,12 +15,12 @@ repos:
types: []
- repo: https://github.com/PyCQA/isort
rev: 5.5.2
rev: 5.5.4
hooks:
- id: isort
- repo: https://gitlab.com/pycqa/flake8
rev: 3.8.3
rev: 3.8.4
hooks:
- id: flake8
additional_dependencies: [flake8-2020, flake8-implicit-str-concat]
@ -35,3 +35,8 @@ repos:
hooks:
- id: check-merge-conflict
- id: check-yaml
- repo: https://github.com/tox-dev/tox-ini-fmt
rev: 0.5.0
hooks:
- id: tox-ini-fmt

32
tox.ini
View file

@ -1,21 +1,29 @@
[tox]
envlist = py{36, 37, 38, 39, 310, py3}
envlist =
py{py3, 310, 39, 38, 37, 36}
[testenv]
extras = tests
setenv =
PYLAST_USERNAME={env:PYLAST_USERNAME:}
PYLAST_PASSWORD_HASH={env:PYLAST_PASSWORD_HASH:}
PYLAST_API_KEY={env:PYLAST_API_KEY:}
PYLAST_API_SECRET={env:PYLAST_API_SECRET:}
commands = pytest -v -s -W all --cov pylast --cov tests --cov-report term-missing --random-order {posargs}
PYLAST_API_KEY = {env:PYLAST_API_KEY:}
PYLAST_API_SECRET = {env:PYLAST_API_SECRET:}
PYLAST_PASSWORD_HASH = {env:PYLAST_PASSWORD_HASH:}
PYLAST_USERNAME = {env:PYLAST_USERNAME:}
extras =
tests
commands =
pytest -v -s -W all --cov pylast --cov tests --cov-report term-missing --random-order {posargs}
[testenv:venv]
deps = ipdb
commands = {posargs}
deps =
ipdb
commands =
{posargs}
[testenv:lint]
deps = pre-commit
commands = pre-commit run --all-files --show-diff-on-failure
passenv =
PRE_COMMIT_COLOR
skip_install = true
passenv = PRE_COMMIT_COLOR
deps =
pre-commit
commands =
pre-commit run --all-files --show-diff-on-failure