From 00f56593a116ec1c0bec6dc873266701a7c6360e Mon Sep 17 00:00:00 2001 From: Andrey Rakhmatullin Date: Tue, 12 May 2026 23:50:09 +0500 Subject: [PATCH] Add Python 3.15 to CI. --- .github/workflows/tests-ubuntu.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests-ubuntu.yml b/.github/workflows/tests-ubuntu.yml index 524c79cdb..905016e57 100644 --- a/.github/workflows/tests-ubuntu.yml +++ b/.github/workflows/tests-ubuntu.yml @@ -83,6 +83,17 @@ jobs: env: TOXENV: mitmproxy + # 3.15 pre-release + - python-version: "3.15-beta.1" + env: + TOXENV: py + - python-version: "3.15-beta.1" + env: + TOXENV: default-reactor + - python-version: "3.15-beta.1" + env: + TOXENV: no-reactor + steps: - uses: actions/checkout@v6 @@ -92,7 +103,7 @@ jobs: python-version: ${{ matrix.python-version }} - name: Install system libraries - if: contains(matrix.python-version, 'pypy') || contains(matrix.env.TOXENV, 'pinned') + if: contains(matrix.python-version, 'pypy') || contains(matrix.env.TOXENV, 'pinned') || contains(matrix.python-version, '3.15') run: | sudo apt-get update sudo apt-get install libxml2-dev libxslt-dev