Add python 3.10 to CI (#279)

* Add python 3.10 to CI

* Require pytest >=6.2.5

Required for running on python 3.10 (https://github.com/pytest-dev/pytest/pull/8540)

* Update lockfile

* Update pre-commit hooks
This commit is contained in:
Teemu R
2021-12-17 17:48:03 +01:00
committed by GitHub
parent d2efaf5090
commit a817d9cab1
5 changed files with 47 additions and 59 deletions

View File

@@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
python-version: ["3.9"]
python-version: ["3.10"]
steps:
- uses: "actions/checkout@v2"
@@ -61,7 +61,7 @@ jobs:
strategy:
matrix:
python-version: ["3.7", "3.8", "3.9", "pypy-3.7"]
python-version: ["3.7", "3.8", "3.9", "3.10", "pypy-3.7"]
os: [ubuntu-latest, macos-latest, windows-latest]
# exclude pypy on windows, as the poetry install seems to be very flaky:
# PermissionError(13, 'The process cannot access the file because it is being used by another process'))