Skip to content

Commit bfe00f7

Browse files
authored
feat: build wheels for PyPy 3.11 and drop 3.10 (#1227)
* feat: build wheels for PyPy 3.11 and drop 3.10 * chore: do not error out on a Windows PyPy 3.11 warning
1 parent 942d098 commit bfe00f7

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
- '3.12'
7777
- '3.13'
7878
- '3.14-dev'
79-
- 'pypy3.10'
79+
- 'pypy3.11'
8080
fail-fast: false
8181
runs-on: ${{ matrix.os.image }}
8282
name: ${{ matrix.os.name }} (${{ matrix.python-version }})

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
matrix:
4141
target: [x86_64, aarch64]
4242
manylinux: [auto, musllinux_1_1]
43-
python: ['3.13', 'pypy3.10']
43+
python: ['3.13', 'pypy3.11']
4444
steps:
4545
- name: Check out
4646
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -77,7 +77,7 @@ jobs:
7777
strategy:
7878
matrix:
7979
target: [x64]
80-
python: ['3.13', 'pypy3.10']
80+
python: ['3.13', 'pypy3.11']
8181
# PyPy doesn't support Windows ARM64.
8282
include:
8383
- python: '3.13'
@@ -120,7 +120,7 @@ jobs:
120120
strategy:
121121
matrix:
122122
target: [x86_64, aarch64]
123-
python: ['3.13', 'pypy3.10']
123+
python: ['3.13', 'pypy3.11']
124124
steps:
125125
- name: Check out
126126
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

pyproject.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,11 @@ DEP001 = ["tomllib"]
134134

135135
[tool.pytest.ini_options]
136136
addopts = "--doctest-modules"
137-
filterwarnings = ["error"]
137+
filterwarnings = [
138+
"error",
139+
# Triggered by PyPy 3.11 on Windows.
140+
"default:check_home argument is deprecated and ignored:DeprecationWarning",
141+
]
138142
norecursedirs = ["fixtures*"]
139143

140144
[tool.ruff]

0 commit comments

Comments
 (0)