diff --git a/.appveyor.yml b/.appveyor.yml index 863f531f..f67a9c20 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -10,6 +10,10 @@ environment: TOXENV: py36 - PYTHON: C:\Python37-x64 TOXENV: py37 + - PYTHON: C:\Python38-x64 + TOXENV: py38 + - PYTHON: C:\Python39-x64 + TOXENV: py39 build: off diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78f339c4..6897be55 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,6 +11,9 @@ jobs: - py27 - py36 - py37 + - py38 + - py39 + - py310 - pre-commit - mypy - docs @@ -19,6 +22,6 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: 3.7 + python-version: 3.9 - run: pip install tox - run: tox -e ${{ matrix.tox }} diff --git a/tox.ini b/tox.ini index ce08dbb2..8679a752 100644 --- a/tox.ini +++ b/tox.ini @@ -3,7 +3,7 @@ filterwarnings = ignore:.*will be deprecated in the next major release. Please use the more general entry-point offered in.*:DeprecationWarning [tox] -envlist = py27, py36, py37, mypy, pre-commit +envlist = py27, py3{6,7,8,9,10}, mypy, pre-commit [testenv] deps = @@ -12,7 +12,7 @@ commands = python -m pytest --cov --capture=no --benchmark-skip {posargs:tests} [testenv:benchmark] -basepython = python3.7 +basepython = python3.9 deps = -rrequirements-dev.txt commands = @@ -23,7 +23,7 @@ commands = --benchmark-histogram=.benchmarks/benchmark [testenv:mypy] -basepython = python3.7 +basepython = python3.9 commands = mypy bravado_core tests