diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3fe6cb6d..8c016e16 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -37,7 +37,7 @@ jobs: name: Tests strategy: matrix: - python-version: ["3.8", "3.10", "3.11"] + python-version: ["3.8", "3.10", "3.11", "3.12"] runs-on: ubuntu-22.04 steps: diff --git a/setup.cfg b/setup.cfg index 722c9e8f..5d0a4570 100644 --- a/setup.cfg +++ b/setup.cfg @@ -34,6 +34,9 @@ testing = # mock-services is old and unmaintained. Doesn't work with newer versions # of requests-mock. Thus, we have to pin it down. requests-mock < 1.2 + # Python 3.12 no longer installs `setuptools` in venv + # but mock-services depends on it for `pkg_resources` + setuptools format = black == 23.1.0 flake8 >= 2.5.0