Skip to content

Commit aec3c92

Browse files
Drop python 3.8, add support for 3.12, 3.13
1 parent ffc698a commit aec3c92

File tree

2 files changed

+5
-19
lines changed

2 files changed

+5
-19
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Set up Python
2323
uses: actions/setup-python@v4
2424
with:
25-
python-version: '3.10'
25+
python-version: '3.x'
2626

2727
- name: Ensure latest pip
2828
run: python -m pip install --upgrade pip
@@ -87,21 +87,12 @@ jobs:
8787
fail-fast: false
8888
matrix:
8989
os: [ubuntu-latest, windows-latest, macos-latest]
90-
python-version: ["3.8", "3.9", "3.10", "pypy3.9"]
90+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.9"]
9191
include:
9292
- os: ubuntu-latest
9393
python-version: "3.10"
9494
with-coverage: true
9595

96-
- os: ubuntu-latest
97-
python-version: 3.11-dev
98-
tox-env: devel
99-
- os: windows-latest
100-
python-version: 3.11-dev
101-
tox-env: devel
102-
- os: macos-latest
103-
python-version: 3.11-dev
104-
tox-env: devel
10596

10697
steps:
10798
- name: Set newline behavior
@@ -163,12 +154,10 @@ jobs:
163154
strategy:
164155
fail-fast: false
165156
matrix:
166-
python-version: ["3.8", "3.9", "3.10", "pypy3.9"]
157+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.9"]
167158
include:
168159
- python-version: "3.10"
169160
with-coverage: true
170-
- python-version: 3.11-dev
171-
tox-env: devel
172161

173162
steps:
174163
- name: Set newline behavior
@@ -233,10 +222,7 @@ jobs:
233222
strategy:
234223
fail-fast: false
235224
matrix:
236-
python-version: ["3.8", "3.9", "3.10", "pypy3.9"]
237-
include:
238-
- python-version: 3.11-dev
239-
tox-env: devel
225+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy3.9"]
240226

241227
steps:
242228
- name: Set newline behavior

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ name = "pytest-html"
1010
description = "pytest plugin for generating HTML reports"
1111
readme = "README.rst"
1212
license = "MPL-2.0"
13-
requires-python = ">=3.8"
13+
requires-python = ">=3.9"
1414
keywords = [
1515
"pytest",
1616
"html",

0 commit comments

Comments
 (0)