From 3b4abcd0272396eaac831c5d78e1ccb2bdac81fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bern=C3=A1t=20G=C3=A1bor?= Date: Fri, 7 Apr 2023 14:04:41 -0700 Subject: [PATCH] Bump deps and tools (#66) Committed via https://github.com/asottile/all-repos --- .pre-commit-config.yaml | 2 +- tox.ini | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b922d7b..d1a2352 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -35,7 +35,7 @@ repos: hooks: - id: setup-cfg-fmt - repo: https://github.com/tox-dev/tox-ini-fmt - rev: "1.0.0" + rev: "1.3.0" hooks: - id: tox-ini-fmt args: ["-p", "fix"] diff --git a/tox.ini b/tox.ini index 5b79696..35e4d3d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,7 @@ [tox] -minversion = 3.14 -envlist = +requires = + tox>=4.2 +env_list = fix py310 py39 @@ -8,7 +9,6 @@ envlist = py37 type readme -isolated_build = true skip_missing_interpreters = true [testenv] @@ -17,7 +17,7 @@ package = wheel wheel_build_env = .pkg extras = test -setenv = +set_env = COVERAGE_FILE = {toxworkdir}/.coverage.{envname} COVERAGE_PROCESS_START = {toxinidir}/setup.cfg _COVERAGE_SRC = {envsitepackagesdir}/sphinx_argparse_cli @@ -33,8 +33,8 @@ commands = description = run static analysis and style check using flake8 skip_install = true deps = - pre-commit>=3.2.1 -passenv = + pre-commit>=3.2.2 +pass_env = HOMEPATH PROGRAMDATA commands = @@ -43,8 +43,8 @@ commands = [testenv:type] description = run type check on code base deps = - mypy==1.1.1 -setenv = + mypy==1.2 +set_env = {tty:MYPY_FORCE_COLOR = 1} commands = mypy --strict --python-version 3.10 src @@ -62,7 +62,7 @@ commands = [testenv:dev] description = generate a DEV environment -usedevelop = true +package = editable extras = docs test