diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index 5b6260e7..8221173d 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 882a62f4..9b28b5f6 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 f72f41f0..c17a0c5d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -152,7 +152,7 @@ license-key = "MIT" additional-files = [ "include domdf_python_tools/google-10000-english-no-swears.txt",] [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 7d12e414..955649a3 100644 --- a/repo_helper.yml +++ b/repo_helper.yml @@ -8,7 +8,7 @@ username: "domdfcoding" license: 'MIT' short_desc: 'Helpful functions for Pythonโ€‚๐Ÿโ€‚๐Ÿ› ๏ธ' -python_deploy_version: 3.6 +python_deploy_version: 3.8 requires_python: 3.6 min_coverage: 95 tox_testenv_extras: all diff --git a/tox.ini b/tox.ini index 4ed5f360..5f4dacae 100644 --- a/tox.ini +++ b/tox.ini @@ -60,7 +60,7 @@ test = pypy39 pypy310 qa = mypy, lint -cov = py36, coverage +cov = py38, coverage [testenv:.package] setenv = @@ -105,7 +105,7 @@ commands = check-wheel-contents dist/ [testenv:lint] -basepython = python3.6 +basepython = python3.8 changedir = {toxinidir} ignore_errors = True skip_install = False @@ -135,7 +135,7 @@ deps = commands = python3 -m flake8_rst_docstrings_sphinx domdf_python_tools tests --allow-toolbox {posargs} [testenv:perflint] -basepython = python3.6 +basepython = python3.8 changedir = {toxinidir} ignore_errors = True skip_install = True @@ -143,7 +143,7 @@ deps = perflint commands = python3 -m perflint domdf_python_tools {posargs} [testenv:mypy] -basepython = python3.6 +basepython = python3.8 ignore_errors = True changedir = {toxinidir} extras = all @@ -155,7 +155,7 @@ deps = commands = mypy domdf_python_tools tests {posargs} [testenv:pyup] -basepython = python3.6 +basepython = python3.8 skip_install = True ignore_errors = True changedir = {toxinidir} @@ -164,7 +164,7 @@ extras = all commands = pyup_dirs domdf_python_tools tests --py36-plus --recursive [testenv:coverage] -basepython = python3.6 +basepython = python3.8 skip_install = True ignore_errors = True whitelist_externals = /bin/bash