Skip to content

Commit 647e2a8

Browse files
Copilotfruch
andcommitted
Remove PyPy build support - pp3* pattern not supported in cibuildwheel 3.x
Co-authored-by: fruch <[email protected]>
1 parent 1bc0452 commit 647e2a8

File tree

3 files changed

+5
-15
lines changed

3 files changed

+5
-15
lines changed

.github/workflows/lib-build-and-push.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ jobs:
9898
echo "CIBW_TEST_COMMAND=true" >> $GITHUB_ENV;
9999
echo "CIBW_TEST_COMMAND_WINDOWS=(exit 0)" >> $GITHUB_ENV;
100100
echo "CIBW_TEST_SKIP=*" >> $GITHUB_ENV;
101-
echo "CIBW_SKIP=cp2* cp36* pp36* cp37* pp37* cp38* pp38* *i686 *musllinux*" >> $GITHUB_ENV;
102-
echo "CIBW_BUILD=cp3* pp3*" >> $GITHUB_ENV;
101+
echo "CIBW_SKIP=cp2* cp36* cp37* cp38* *i686 *musllinux*" >> $GITHUB_ENV;
102+
echo "CIBW_BUILD=cp3*" >> $GITHUB_ENV;
103103
echo "CIBW_BEFORE_TEST=true" >> $GITHUB_ENV;
104104
echo "CIBW_BEFORE_TEST_WINDOWS=(exit 0)" >> $GITHUB_ENV;
105105

docs/installation.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ Installation
33

44
Supported Platforms
55
-------------------
6-
Python versions 3.9-3.14 are supported. Both CPython (the standard Python
7-
implementation) and `PyPy <http://pypy.org>`_ are supported and tested.
6+
Python versions 3.9-3.14 are supported. The driver is built for CPython (the
7+
standard Python implementation).
88

99
Linux, OSX, and Windows are supported.
1010

pyproject.toml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ classifiers = [
1616
'Programming Language :: Python :: 3.13',
1717
'Programming Language :: Python :: 3.14',
1818
'Programming Language :: Python :: Implementation :: CPython',
19-
'Programming Language :: Python :: Implementation :: PyPy',
2019
'Topic :: Software Development :: Libraries :: Python Modules',
2120
]
2221
dependencies = ['geomet>=1.1', 'pyyaml > 5.0']
@@ -133,21 +132,16 @@ environment = { CASS_DRIVER_BUILD_CONCURRENCY = "2", CASS_DRIVER_BUILD_EXTENSION
133132
skip = [
134133
"cp2*",
135134
"cp36*",
136-
"pp36*",
137135
"cp37*",
138-
"pp37*",
139136
"cp38*",
140-
"pp38*",
141137
"*i686",
142138
"*musllinux*",
143139
]
144-
build = ["cp3*", "pp3*"]
140+
build = ["cp3*"]
145141
test-groups = ["dev"]
146142

147143
manylinux-x86_64-image = "manylinux_2_28"
148144
manylinux-aarch64-image = "manylinux_2_28"
149-
manylinux-pypy_x86_64-image = "manylinux_2_28"
150-
manylinux-pypy_aarch64-image = "manylinux_2_28"
151145

152146
[tool.cibuildwheel.linux]
153147

@@ -171,7 +165,3 @@ test-command = [
171165

172166
# TODO: set CASS_DRIVER_BUILD_EXTENSIONS_ARE_MUST to yes when https://github.com/scylladb/python-driver/issues/429 is fixed
173167
environment = { CASS_DRIVER_BUILD_CONCURRENCY = "2", CASS_DRIVER_BUILD_EXTENSIONS_ARE_MUST = "no" }
174-
175-
[[tool.cibuildwheel.overrides]]
176-
select = "pp*"
177-
test-command = []

0 commit comments

Comments
 (0)