This is an automated email from the ASF dual-hosted git repository.
dongjoon-hyun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new 4a139ab190aa [SPARK-56710][INFRA][FOLLOWUP] Remove
`build_branch4(x|2)_python_pypy3.10.yml`
4a139ab190aa is described below
commit 4a139ab190aa4bebe38dfb20708ac8c394c8cbb3
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Sun May 17 08:31:57 2026 -0700
[SPARK-56710][INFRA][FOLLOWUP] Remove
`build_branch4(x|2)_python_pypy3.10.yml`
### What changes were proposed in this pull request?
This PR aims to remove PyPy from `branch-4.x` and `branch-4.2` CIs because
we retired it at Apache Spark 4.2.0 already.
- #54988
### Why are the changes needed?
These two CIs seem to be added later to follow `branch-4.1` style, but
`branch-4.x` and `branch-4.2` should be consistent from `master` branch when it
comes to `PyPy`.
- https://github.com/apache/spark/pull/55662
We don't need this test coverage from Apache Spark 4.2+. This removal will
save our test infra resources.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Manual review.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: Claude Code
Closes #55918 from dongjoon-hyun/SPARK-56710.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
.../workflows/build_branch42_python_pypy3.10.yml | 47 ----------------------
.../workflows/build_branch4x_python_pypy3.10.yml | 47 ----------------------
README.md | 2 -
3 files changed, 96 deletions(-)
diff --git a/.github/workflows/build_branch42_python_pypy3.10.yml
b/.github/workflows/build_branch42_python_pypy3.10.yml
deleted file mode 100644
index dec7d89bb1c2..000000000000
--- a/.github/workflows/build_branch42_python_pypy3.10.yml
+++ /dev/null
@@ -1,47 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-name: "Build / Python-only (branch-4.2, PyPy 3.10)"
-
-on:
- schedule:
- - cron: '0 19 */2 * *'
- workflow_dispatch:
-
-jobs:
- run-build:
- permissions:
- packages: write
- name: Run
- uses: ./.github/workflows/build_and_test.yml
- if: github.repository == 'apache/spark'
- with:
- java: 17
- branch: branch-4.2
- hadoop: hadoop3
- envs: >-
- {
- "PYSPARK_IMAGE_TO_TEST": "pypy-310",
- "PYTHON_TO_TEST": "pypy3"
- }
- jobs: >-
- {
- "pyspark": "true",
- "pyspark-pandas": "true"
- }
diff --git a/.github/workflows/build_branch4x_python_pypy3.10.yml
b/.github/workflows/build_branch4x_python_pypy3.10.yml
deleted file mode 100644
index 3107b760fc98..000000000000
--- a/.github/workflows/build_branch4x_python_pypy3.10.yml
+++ /dev/null
@@ -1,47 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-
-name: "Build / Python-only (branch-4.x, PyPy 3.10)"
-
-on:
- schedule:
- - cron: '0 20 */2 * *'
- workflow_dispatch:
-
-jobs:
- run-build:
- permissions:
- packages: write
- name: Run
- uses: ./.github/workflows/build_and_test.yml
- if: github.repository == 'apache/spark'
- with:
- java: 17
- branch: branch-4.x
- hadoop: hadoop3
- envs: >-
- {
- "PYSPARK_IMAGE_TO_TEST": "pypy-310",
- "PYTHON_TO_TEST": "pypy3"
- }
- jobs: >-
- {
- "pyspark": "true",
- "pyspark-pandas": "true"
- }
diff --git a/README.md b/README.md
index ef09e33936d0..8395b60c2a96 100644
--- a/README.md
+++ b/README.md
@@ -62,7 +62,6 @@ This README file only contains basic setup instructions.
| | [](https://github.com/apache/spark/actions/workflows/build_branch4x_maven.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch4x_maven_java21.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch4x_python.yml)
|
-| | [](https://github.com/apache/spark/actions/workflows/build_branch4x_python_pypy3.10.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch4x_python_3.14.yml)
|
| branch-4.2 | [](https://github.com/apache/spark/actions/workflows/build_branch42.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch42_java21.yml)
|
@@ -71,7 +70,6 @@ This README file only contains basic setup instructions.
| | [](https://github.com/apache/spark/actions/workflows/build_branch42_maven.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch42_maven_java21.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch42_python.yml)
|
-| | [](https://github.com/apache/spark/actions/workflows/build_branch42_python_pypy3.10.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch42_python_3.14.yml)
|
| branch-4.1 | [](https://github.com/apache/spark/actions/workflows/build_branch41.yml)
|
| | [](https://github.com/apache/spark/actions/workflows/build_branch41_java21.yml)
|
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]