Skip to content

Fix: Ship CPython 3.14.7 on iOS and fail the build on a header version mismatch - #83

Merged
b-re-w merged 4 commits into
developfrom
work/ios-3147
Oct 3, 2026
Merged

b-re-w merged 4 commits into
developfrom
work/ios-3147

Conversation

@b-re-w

@b-re-w b-re-w commented Oct 3, 2026

Copy link
Copy Markdown
Member

Closes #47

Defect fixed: iOS pinned BeeWare 3.14-b10 (headers PY_VERSION 3.14.6); now 3.14-b11 (3.14.7, sha256 b591f330…ab7b). Every download task checks every acquired patchlevel.h against pythonVersion; the iOS extraction is re-done when the archive changes (stamp).
Verification (coordinator): downloadPython_ios OK, plugin 227/0 (incl. the real-tree test over the acquired trees), desktopTest 561/0, ksp artifact 35/0, app 70/0, compose 111/0, androidNative + iosSimulatorArm64 compile OK. Red: pinning b10 back fails downloadPython_ios with '…patchlevel.h says PY_VERSION 3.14.6 but pythonVersion=3.14.7'.

@b-re-w
b-re-w merged commit 81c347a into develop Oct 3, 2026
7 checks passed
@b-re-w
b-re-w deleted the work/ios-3147 branch October 3, 2026 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant