Skip to content

Commit 1f947a7

Browse files
authored
chore: remove stale ciwheelbuild config for PyPy (#2975)
# Rationale for this change I noticed our nightly builds kept showing these annotations: <img width="1126" height="371" alt="image" src="https://github.com/user-attachments/assets/c6b7cfba-cce3-44af-b822-8c4d6ee144ae" /> We haven't shipped a PyPy build since 0.9.1 (https://pypi.org/project/pyiceberg/0.9.1/#files), so this skip rule isn't doing anything anymore. Removed it to clean up the warnings. PyPy wheels are no longer built by default following the cibuildwheel 3.0 release and it was bumped in #2099. If we want PyPy support back, we can re-add the builds instead of just skipping tests. ## Are these changes tested? Successful run on personal branch: https://github.com/geruh/iceberg-python/actions/runs/21427296271 <img width="1156" height="156" alt="image" src="https://github.com/user-attachments/assets/1f0671df-04f3-4f40-9e3b-a6343b120484" /> ## Are there any user-facing changes? No
1 parent 1bfea2e commit 1f947a7

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

.github/workflows/pypi-build-artifacts.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,6 @@ jobs:
7272
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.14"
7373
CIBW_BEFORE_TEST: "uv sync --directory {project} --only-group dev --no-install-project"
7474
CIBW_TEST_COMMAND: "uv run --directory {project} pytest tests/avro/test_decoder.py"
75-
# Ignore tests for pypy since not all dependencies are compiled for it
76-
# and would require a local rust build chain
77-
CIBW_TEST_SKIP: "pp*"
7875
# Skip free-threaded (PEP 703) builds until we evaluate decoder_fast support
7976
CIBW_SKIP: "cp3*t-*"
8077

.github/workflows/svn-build-artifacts.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ jobs:
6767
CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10,<3.14"
6868
CIBW_BEFORE_TEST: "uv sync --directory {project} --only-group dev --no-install-project"
6969
CIBW_TEST_COMMAND: "uv run --directory {project} pytest tests/avro/test_decoder.py"
70-
# Ignore tests for pypy since not all dependencies are compiled for it
71-
# and would require a local rust build chain
72-
CIBW_TEST_SKIP: "pp*"
7370
# Skip free-threaded (PEP 703) builds until we evaluate decoder_fast support
7471
CIBW_SKIP: "cp3*t-*"
7572

0 commit comments

Comments
 (0)