Skip to content

Commit

Permalink
Bump mypy version and Python runtime
Browse files Browse the repository at this point in the history
  • Loading branch information
domdfcoding committed Mar 15, 2024
1 parent 807d586 commit bccd31f
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/flake8.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
if: steps.changes.outputs.code == 'true'
uses: "actions/setup-python@v5"
with:
python-version: "3.6"
python-version: "3.8"

- name: Install dependencies 🔧
if: steps.changes.outputs.code == 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mypy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
if: steps.changes.outputs.code == 'true'
uses: "actions/setup-python@v5"
with:
python-version: "3.6"
python-version: "3.8"

- name: Install dependencies 🔧
run: |
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ autodoc_exclude_members = [
]

[tool.mypy]
python_version = "3.6"
python_version = "3.8"
namespace_packages = true
check_untyped_defs = true
warn_unused_ignores = true
Expand Down
4 changes: 2 additions & 2 deletions repo_helper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ license: 'BSD'
short_desc: 'Enhanced Sphinx TocTree which shows classes, functions etc. as if they were sections.'

use_whey: True
python_deploy_version: 3.6
python_deploy_version: 3.8
preserve_custom_theme: true
docs_fail_on_warning: true
mypy_version: 0.942
mypy_version: "1.8.0"

conda_channels:
- conda-forge
Expand Down
14 changes: 7 additions & 7 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ test =
pypy38
pypy39
qa = mypy, lint
cov = py36, coverage
cov = py38, coverage

[testenv]
setenv =
Expand Down Expand Up @@ -112,7 +112,7 @@ commands =
check-wheel-contents dist/

[testenv:lint]
basepython = python3.6
basepython = python3.8
changedir = {toxinidir}
ignore_errors = True
skip_install = True
Expand Down Expand Up @@ -142,33 +142,33 @@ deps =
commands = python3 -m flake8_rst_docstrings_sphinx sphinxcontrib/toctree_plus tests --allow-toolbox {posargs}

[testenv:perflint]
basepython = python3.6
basepython = python3.8
changedir = {toxinidir}
ignore_errors = True
skip_install = True
deps = perflint
commands = python3 -m perflint sphinxcontrib.toctree_plus {posargs}

[testenv:mypy]
basepython = python3.6
basepython = python3.8
ignore_errors = True
changedir = {toxinidir}
deps =
mypy==0.942
mypy==1.8.0
-r{toxinidir}/tests/requirements.txt
types-docutils
commands = mypy sphinxcontrib/toctree_plus tests {posargs}

[testenv:pyup]
basepython = python3.6
basepython = python3.8
skip_install = True
ignore_errors = True
changedir = {toxinidir}
deps = pyupgrade-directories
commands = pyup_dirs sphinxcontrib/toctree_plus tests --py36-plus --recursive

[testenv:coverage]
basepython = python3.6
basepython = python3.8
skip_install = True
ignore_errors = True
whitelist_externals = /bin/bash
Expand Down

0 comments on commit bccd31f

Please sign in to comment.