Skip to content

CPython 3.15.0 support (#84) - #85

Merged
b-re-w merged 2 commits into
developfrom
feat/python-3.15.0
Oct 15, 2026
Merged

b-re-w merged 2 commits into
developfrom
feat/python-3.15.0

Conversation

@b-re-w

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

Copy link
Copy Markdown
Member

Closes #84

  • DSL: PY3_15_0, compileSdk = "3.15" resolves to 3.15.0, trailing t parses as free-threaded (toWheelVersion keeps it; the release string never carries it). 3.14.7 and 3.13.0 kept.
  • buildPython forwards compileSdk to pypackpack's BundleRequest.pythonVersion (pypackpack Free-threaded CPython for Android and iOS, built by us (python-multiplatform #163) #77).
  • usage-example and CI moved to 3.15.0 / python-multiplatform 3.15.0-alpha01 (python-multiplatform #197).
  • Not checked: a 3.15t compileSdk against a GIL-built python-multiplatform (written in SPEC).
  • :toolchain:test 282 passed, 0 failed (local, JDK 21, packpack from pypackpack develop in mavenLocal).

@b-re-w
b-re-w merged commit 06b600e into develop Oct 15, 2026
12 of 13 checks passed
@b-re-w
b-re-w deleted the feat/python-3.15.0 branch October 15, 2026 13:17
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