diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index 5b6260e..8221173 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -35,7 +35,7 @@ jobs: if: steps.changes.outputs.code == 'true' uses: "actions/setup-python@v4" with: - python-version: "3.6" + python-version: "3.8" - name: Install dependencies 🔧 if: steps.changes.outputs.code == 'true' diff --git a/.github/workflows/mypy.yml b/.github/workflows/mypy.yml index 882a62f..9b28b5f 100644 --- a/.github/workflows/mypy.yml +++ b/.github/workflows/mypy.yml @@ -40,7 +40,7 @@ jobs: if: steps.changes.outputs.code == 'true' uses: "actions/setup-python@v4" with: - python-version: "3.6" + python-version: "3.8" - name: Install dependencies 🔧 run: | diff --git a/pyproject.toml b/pyproject.toml index afc8eb6..ea457bd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -161,7 +161,7 @@ platforms = [ "Windows", "macOS", "Linux",] license-key = "MIT" [tool.mypy] -python_version = "3.6" +python_version = "3.8" namespace_packages = true check_untyped_defs = true warn_unused_ignores = true diff --git a/repo_helper.yml b/repo_helper.yml index d03aa95..532eb7a 100644 --- a/repo_helper.yml +++ b/repo_helper.yml @@ -13,7 +13,7 @@ use_flit: true min_coverage: 90 docs_fail_on_warning: true mypy_version: "0.971" -python_deploy_version: 3.6 +python_deploy_version: 3.8 conda_extras: - none diff --git a/tox.ini b/tox.ini index aac12cd..6edbda4 100644 --- a/tox.ini +++ b/tox.ini @@ -57,7 +57,7 @@ test = pypy38-click{7.1,8.0,8.1} pypy39-click{7.1,8.0,8.1} qa = mypy, lint -cov = py36-click7.1, coverage +cov = py38-click7.1, coverage [testenv:.package] setenv = @@ -100,7 +100,7 @@ commands = check-wheel-contents dist/ [testenv:lint] -basepython = python3.6 +basepython = python3.8 changedir = {toxinidir} ignore_errors = True skip_install = False @@ -130,7 +130,7 @@ deps = commands = python3 -m flake8_rst_docstrings_sphinx consolekit tests --allow-toolbox {posargs} [testenv:perflint] -basepython = python3.6 +basepython = python3.8 changedir = {toxinidir} ignore_errors = True skip_install = True @@ -138,7 +138,7 @@ deps = perflint commands = python3 -m perflint consolekit {posargs} [testenv:mypy] -basepython = python3.6 +basepython = python3.8 ignore_errors = True changedir = {toxinidir} deps = @@ -148,7 +148,7 @@ deps = commands = mypy consolekit tests {posargs} [testenv:pyup] -basepython = python3.6 +basepython = python3.8 skip_install = True ignore_errors = True changedir = {toxinidir} @@ -156,7 +156,7 @@ deps = pyupgrade-directories commands = pyup_dirs consolekit tests --py36-plus --recursive [testenv:coverage] -basepython = python3.6 +basepython = python3.8 skip_install = True ignore_errors = True whitelist_externals = /bin/bash