Add Python 3.15 to CI.

This commit is contained in:
Andrey Rakhmatullin 2026-05-12 23:50:09 +05:00
parent 2798c03bb0
commit 00f56593a1
1 changed files with 12 additions and 1 deletions

View File

@ -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