Skip to content

Commit 6d1067a

Browse files
committed
Skip some versions on PyPy where coverage is too low.
1 parent 2280e8f commit 6d1067a

File tree

5 files changed

+15
-10
lines changed

5 files changed

+15
-10
lines changed

.github/workflows/python_ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636
- {python-version: "3.12", testenvs: "py312-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py312-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py312-sphinx{4,5,6,7},build", experimental: True}
3737
- {python-version: "3.13", testenvs: "py313-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py313-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py313-sphinx{6,7},build", experimental: False}
3838
- {python-version: "pypy-3.7", testenvs: "pypy37-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy37-sphinx{4,5},build", experimental: False}
39-
- {python-version: "pypy-3.8", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy38-sphinx{4,5,6,7},build", experimental: True}
40-
- {python-version: "pypy-3.9-v7.3.15", testenvs: "pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy39-sphinx{4,5,6,7},build", experimental: True}
39+
- {python-version: "pypy-3.8", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy38-sphinx{4,5,6,7}", experimental: True}
40+
- {python-version: "pypy-3.9-v7.3.15", testenvs: "pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy39-sphinx{4,5,6,7}", experimental: True}
4141

4242
steps:
4343
- name: Checkout 🛎️

.github/workflows/python_ci_linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- {python-version: "3.12", testenvs: "py312-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py312-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py312-sphinx{4,5,6,7},build", experimental: True}
3838
- {python-version: "3.13", testenvs: "py313-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py313-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py313-sphinx{6,7},build", experimental: False}
3939
- {python-version: "pypy-3.7", testenvs: "pypy37-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy37-sphinx{4,5},build", experimental: False}
40-
- {python-version: "pypy-3.8", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy38-sphinx{4,5,6,7},build", experimental: True}
40+
- {python-version: "pypy-3.8", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy38-sphinx{4,5,6,7},build", experimental: True}
4141
- {python-version: "pypy-3.9", testenvs: "pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy39-sphinx{4,5,6,7},build", experimental: True}
4242

4343
steps:

.github/workflows/python_ci_macos.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636
- {python-version: "3.12", os-ver: "14", testenvs: "py312-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py312-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py312-sphinx{4,5,6,7},build", experimental: True}
3737
- {python-version: "3.13", os-ver: "14", testenvs: "py313-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},py313-mypy{1.0.1,1.2.0,1.4.1,1.6.1,latest},py313-sphinx{6,7},build", experimental: False}
3838
- {python-version: "pypy-3.7", os-ver: "13", testenvs: "pypy37-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy37-sphinx{4,5},build", experimental: False}
39-
- {python-version: "pypy-3.8", os-ver: "14", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy38-sphinx{4,5,6,7},build", experimental: True}
40-
- {python-version: "pypy-3.9", os-ver: "14", testenvs: "pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest},pypy39-sphinx{4,5,6,7},build", experimental: True}
39+
- {python-version: "pypy-3.8", os-ver: "14", testenvs: "pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy38-sphinx{4,5,6,7},build", experimental: True}
40+
- {python-version: "pypy-3.9", os-ver: "14", testenvs: "pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest},pypy39-sphinx{4,5,6,7},build", experimental: True}
4141

4242
steps:
4343
- name: Checkout 🛎️

repo_helper.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ python_versions:
7272
"pypy38":
7373
experimental: true
7474
matrix_exclude:
75+
attrs:
76+
- 25.1 # Coverage failing
77+
- 25.3 # Coverage failing
7578
mypy:
7679
- "0.900"
7780
- "0.910"
@@ -82,9 +85,11 @@ python_versions:
8285
- "1.4.1"
8386
- "1.6.1"
8487
- "latest"
85-
8688
"pypy39":
8789
matrix_exclude:
90+
attrs:
91+
- 25.1 # Coverage failing
92+
- 25.3 # Coverage failing
8893
mypy:
8994
- "0.900"
9095
- "0.910"

tox.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ envlist =
3030
py312-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
3131
py313-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
3232
pypy37-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
33-
pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
34-
pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
33+
pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
34+
pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
3535
py37-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1}
3636
py38-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1,1.6.1,latest}
3737
py39-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1,1.6.1,latest}
@@ -69,8 +69,8 @@ test =
6969
py312-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
7070
py313-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
7171
pypy37-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
72-
pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
73-
pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,25.1,25.3,latest}
72+
pypy38-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
73+
pypy39-attrs{21.3,21.4,22.2,23.1,23.2,24.2,latest}
7474
py37-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1}
7575
py38-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1,1.6.1,latest}
7676
py39-mypy{0.900,0.910,0.921,0.931,1.0.1,1.2.0,1.4.1,1.6.1,latest}

0 commit comments

Comments
 (0)