Skip to content

Commit 2669554

Browse files
committed
Remove tests for pypy3.8
Pypy3.8 is prone to segfaults running pytest. This has been fixed in 3.9 and 3.10 (https://pypy.org/posts/2024/03/fixing-bug-incremental-gc.html) but 3.8 is no longer supported and has not been fixed.
1 parent d35980c commit 2669554

2 files changed

Lines changed: 1 addition & 9 deletions

File tree

.github/workflows/ci-tests.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,27 +22,20 @@ jobs:
2222
- "3.11"
2323
- "3.12"
2424
- "3.13"
25-
- "pypy-3.8"
2625
- "pypy-3.9"
2726
- "pypy-3.10"
2827
os:
2928
- "ubuntu-latest"
3029
- "windows-latest"
3130
- "macos-latest"
3231
include:
33-
- py: "pypy-3.8"
34-
toxenv: "pypy38"
3532
- py: "pypy-3.9"
3633
toxenv: "pypy39"
3734
- py: "pypy-3.10"
3835
toxenv: "pypy310"
3936
exclude:
4037
# Don't run all PyPy versions except latest on
4138
# Windows/macOS. They are expensive to run.
42-
- os: "windows-latest"
43-
py: "pypy-3.8"
44-
- os: "macos-latest"
45-
py: "pypy-3.8"
4639
- os: "windows-latest"
4740
py: "pypy-3.9"
4841
- os: "macos-latest"

tox.ini

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist =
33
lint,
4-
py38,py39,py310,py311,py312,py313,pypy38,pypy39,pypy310,
4+
py38,py39,py310,py311,py312,py313,pypy39,pypy310,
55
coverage,
66
docs,
77
isolated_build = True
@@ -10,7 +10,6 @@ isolated_build = True
1010
commands =
1111
python --version
1212
python -m pytest \
13-
pypy38: --no-cov \
1413
pypy39: --no-cov \
1514
pypy310: --no-cov \
1615
{posargs:}

0 commit comments

Comments
 (0)