Skip to content

Commit 7f00fca

Browse files
committed
Test more PyPy versions
1 parent 4d6e8b6 commit 7f00fca

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,12 @@ jobs:
1919
python: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "pypy-3.9", "pypy-3.10", "pypy-3.11"]
2020
backend: [base, hyperscan]
2121
exclude:
22-
# Hyperscan does not have wheels for PyPy.
22+
# Hyperscan does not have wheels for PyPy 3.9 and 3.11.
2323
- python: "pypy-3.9"
2424
backend: hyperscan
25-
- python: "pypy-3.10"
26-
backend: hyperscan
2725
- python: "pypy-3.11"
2826
backend: hyperscan
29-
# Hyperscan wheel is missing for 3.9 on Windows.
27+
# Hyperscan does hot have wheels for Python 3.9 on Windows.
3028
- os: windows
3129
python: "3.9"
3230
backend: hyperscan

tox.ini

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
[tox]
22
; Hyperscan does not have a wheel for Python 3.15 yet.
3-
; Hyperscan does not have wheels for PyPy.
3+
; Hyperscan does not have wheels for PyPy 3.9 and 3.11.
44
envlist =
55
py{39, 310, 311, 312, 313, 314, 315}
66
py{39, 310, 311, 312, 313, 314}-hyperscan
7-
pypy3
7+
pypy{39, 310, 311}
8+
pypy{310}-hyperscan
89
docs
910
isolated_build = True
1011

@@ -49,3 +50,7 @@ install_command = python -I -m pip install --only-binary=hyperscan {opts} {packa
4950
[testenv:py314-hyperscan]
5051
extras = hyperscan
5152
install_command = python -I -m pip install --only-binary=hyperscan {opts} {packages}
53+
54+
[testenv:pypy310-hyperscan]
55+
extras = hyperscan
56+
install_command = python -I -m pip install --only-binary=hyperscan {opts} {packages}

0 commit comments

Comments
 (0)