[wasm] Bump CPython to v3.13.3 for Emsdk 5.0.6#210
Open
pavelsavara wants to merge 10000 commits intodotnet:dotnet/mainfrom
Open
[wasm] Bump CPython to v3.13.3 for Emsdk 5.0.6#210pavelsavara wants to merge 10000 commits intodotnet:dotnet/mainfrom
pavelsavara wants to merge 10000 commits intodotnet:dotnet/mainfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Contributes to dotnet/runtime#113786
Summary
Bumps
dotnet/cpythonto upstreampython/cpythontagv3.13.3atac3d5eaec2d0.Branch contents
https://github.com/pavelsavara/cpython/commits/bump-python-3.13.3/
--disable-test-modulesconfigure flag, guarded OpenSSL/lipo withCondition="' == 'OSX'"-s ours): establishes common ancestor withdotnet/mainwhile keeping 3.13.3 contentdotnet/main(May 2026)Merge strategy
The previous
dotnet/mainwas based on CPython 3.11. This PR replaces it entirely with 3.13.3.A policy merge (
git merge -s ours) was used to establishdotnet/mainas an ancestor so GitHub can merge cleanly. The tree content is 100% from the 3.13.3 branch (plus Arcade scaffolding restored from latestdotnet/main).Validation
runtime.linux-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport.11.0.0-alpha.1.26253.2.nupkg(30M)Note
Emsdk does NOT consume a Linux Python transport package (uses system
python3). Python transport packages are only for macOS and Windows.