diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 59d3b79..485d4ca 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.7", "3.8", "3.9", "3.10"] + python: ["3.7", "3.8", "3.9", "3.10", "3.11-dev"] os: [ubuntu-latest, windows-latest] include: - python: "3.7" @@ -22,6 +22,8 @@ jobs: tox_env: "py39" - python: "3.10" tox_env: "py310" + - python: "3.11-dev" + tox_env: "py311" steps: - uses: actions/checkout@v3 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e1eb0b7..1d47fd7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,7 +24,7 @@ repos: - id: reorder-python-imports args: ['--application-directories=.:src'] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v0.971 # NOTE: keep this in sync with tox.ini + rev: v0.981 # NOTE: keep this in sync with tox.ini hooks: - id: mypy files: ^(src|tests) diff --git a/setup.py b/setup.py index d6038b0..a997c4b 100644 --- a/setup.py +++ b/setup.py @@ -33,6 +33,7 @@ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Testing", ], diff --git a/tox.ini b/tox.ini index 32c93de..989779e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.5.3 -envlist = py{37,38,39,310}, norewrite +envlist = py{37,38,39,310,311}, norewrite [testenv] passenv = USER USERNAME