Skip to content

Conversation

@dongjoon-hyun
Copy link
Member

@dongjoon-hyun dongjoon-hyun commented Nov 6, 2025

What changes were proposed in this pull request?

This PR aims to remove Python 3.9 from Spark Connect.

Why are the changes needed?

Python 3.9 reached the end-of-life on 2025-10-31.

Apache Spark 4.1.0 dropped Python 3.9 support and we don't have a test coverage. We had better make it clear even that is Spark Connect module.

Does this PR introduce any user-facing change?

No behavior change for Python 3.10+ users.

How was this patch tested?

Pass the CIs and manual review.

Was this patch authored or co-authored using generative AI tooling?

No.

@dongjoon-hyun
Copy link
Member Author

Thank you, @zhengruifeng .

dongjoon-hyun added a commit that referenced this pull request Nov 6, 2025
### What changes were proposed in this pull request?

This PR aims to remove `Python 3.9` from `Spark Connect`.

### Why are the changes needed?

`Python 3.9` reached the end-of-life on 2025-10-31.
- https://devguide.python.org/versions/#unsupported-versions

Apache Spark 4.1.0 dropped `Python 3.9` support and we don't have a test coverage. We had better make it clear even that is `Spark Connect` module.
- #51259
- #51416
- #51631
- #51371

### Does this PR introduce _any_ user-facing change?

No behavior change for Python 3.10+ users.

### How was this patch tested?

Pass the CIs and manual review.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes #52911 from dongjoon-hyun/SPARK-54213.

Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 4ba1189)
Signed-off-by: Dongjoon Hyun <[email protected]>
@dongjoon-hyun
Copy link
Member Author

Merged to master/4.1.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-54213 branch November 6, 2025 05:15
zifeif2 pushed a commit to zifeif2/spark that referenced this pull request Nov 22, 2025
### What changes were proposed in this pull request?

This PR aims to remove `Python 3.9` from `Spark Connect`.

### Why are the changes needed?

`Python 3.9` reached the end-of-life on 2025-10-31.
- https://devguide.python.org/versions/#unsupported-versions

Apache Spark 4.1.0 dropped `Python 3.9` support and we don't have a test coverage. We had better make it clear even that is `Spark Connect` module.
- apache#51259
- apache#51416
- apache#51631
- apache#51371

### Does this PR introduce _any_ user-facing change?

No behavior change for Python 3.10+ users.

### How was this patch tested?

Pass the CIs and manual review.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes apache#52911 from dongjoon-hyun/SPARK-54213.

Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
huangxiaopingRD pushed a commit to huangxiaopingRD/spark that referenced this pull request Nov 25, 2025
### What changes were proposed in this pull request?

This PR aims to remove `Python 3.9` from `Spark Connect`.

### Why are the changes needed?

`Python 3.9` reached the end-of-life on 2025-10-31.
- https://devguide.python.org/versions/#unsupported-versions

Apache Spark 4.1.0 dropped `Python 3.9` support and we don't have a test coverage. We had better make it clear even that is `Spark Connect` module.
- apache#51259
- apache#51416
- apache#51631
- apache#51371

### Does this PR introduce _any_ user-facing change?

No behavior change for Python 3.10+ users.

### How was this patch tested?

Pass the CIs and manual review.

### Was this patch authored or co-authored using generative AI tooling?

No.

Closes apache#52911 from dongjoon-hyun/SPARK-54213.

Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants