diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 1aec0642c7..35ef18a4b4 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -16,7 +16,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 diff --git a/tests/docker/Dockerfile b/tests/docker/Dockerfile index 1882eb0d9e..486abc518f 100644 --- a/tests/docker/Dockerfile +++ b/tests/docker/Dockerfile @@ -23,6 +23,7 @@ RUN add-apt-repository ppa:deadsnakes/ppa && \ python3.9-dbg python3.9-dev \ python3.10-dbg python3.10-dev \ python3.11-dbg python3.11-dev \ + python3.12-dbg python3.12-dev \ python3-pip RUN echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list diff --git a/tox.ini b/tox.ini index 374cbb12d2..ab1a79bedf 100644 --- a/tox.ini +++ b/tox.ini @@ -23,6 +23,7 @@ python = 3.9: py39 3.10: py310 3.11: py311 + 3.12: py312 [testenv] # Baseline test environment