Skip to content

Conversation

Copy link

Copilot AI commented Nov 24, 2025

Retains the patch-apple-cross patch for Python 3.13 but drops it for 3.14+, where the upstream configure script now supports cross-compiling on Apple.

  • Changed version check from PYTHON_MEETS_MAXIMUM_VERSION_3_12 to PYTHON_MEETS_MAXIMUM_VERSION_3_13 in cpython-unix/build-cpython.sh
  • Restored patch-apple-cross-3.13.patch for Python 3.13
  • Updated build script to use version-specific patches:
    • 3.10, 3.11: patch-apple-cross.patch
    • 3.12: patch-apple-cross-3.12.patch
    • 3.13: patch-apple-cross-3.13.patch
    • 3.14+: No patch applied

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Drop patch-apple-cross for versions 3.14 and above Drop patch-apple-cross on 3.14+ Nov 24, 2025
Copilot AI requested a review from zanieb November 24, 2025 22:49
Copilot finished work on behalf of zanieb November 24, 2025 22:49
@zanieb
Copy link
Member

zanieb commented Nov 24, 2025

@copilot you need to restore the patch file for 3.13 and use it

Copy link
Author

Copilot AI commented Nov 24, 2025

@copilot you need to restore the patch file for 3.13 and use it

Restored the patch-apple-cross-3.13.patch file and updated build-cpython.sh to use it for Python 3.13 in ccac6d5.

Copilot finished work on behalf of zanieb November 24, 2025 22:59
@zanieb zanieb marked this pull request as ready for review November 24, 2025 23:11
@zanieb zanieb merged commit 2b98b39 into zb/drop-313-cross Nov 24, 2025
@zanieb zanieb deleted the copilot/sub-pr-887 branch November 24, 2025 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

platform:darwin Specific to the macOS platform python:3.13 python:3.14

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants