Skip to content

Update python wasm to 0.29.0#912

Merged
hatemhosny merged 2 commits intolive-codes:developfrom
m2y11138:update-python-wasm-to-0.29.0
Nov 5, 2025
Merged

Update python wasm to 0.29.0#912
hatemhosny merged 2 commits intolive-codes:developfrom
m2y11138:update-python-wasm-to-0.29.0

Conversation

@m2y11138
Copy link
Copy Markdown
Contributor

@m2y11138 m2y11138 commented Nov 5, 2025

What type of PR is this? (check all applicable)

  • ✨ Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • ♻️ Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI
  • 📦 Chore (Release)
  • ⏩ Revert
  • 🌐 Internationalization / Translation

Description

This PR updates the Python-WASM language feature to use Pyodide 0.29.0.

Related Tickets & Documents

#875

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentations?

  • 📓 docs (./docs)
  • 📕 storybook (./storybook)
  • 📜 README.md
  • 🙅 no documentation needed

Summary by CodeRabbit

  • Chores
    • Updated Pyodide runtime from v0.28.3 to v0.29.0 for improved Python WASM performance and compatibility.

@netlify
Copy link
Copy Markdown

netlify Bot commented Nov 5, 2025

Deploy Preview for livecodes ready!

Name Link
🔨 Latest commit 0ba9427
🔍 Latest deploy log https://app.netlify.com/projects/livecodes/deploys/690b1901692df30008f2d44b
😎 Deploy Preview https://deploy-preview-912--livecodes.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Nov 5, 2025

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Nov 5, 2025

Walkthrough

Pyodide version was updated from v0.28.3 to v0.29.0. The CDN URL and documentation version references were synchronized to reflect this update in the python-wasm language support.

Changes

Cohort / File(s) Summary
Pyodide version update
docs/docs/languages/python-wasm.mdx, src/livecodes/vendors.ts
Updated Pyodide version from v0.28.3 to v0.29.0 in both documentation and the CDN URL constant

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

  • Simple version number updates with no logic changes
  • Homogeneous changes applied consistently across both files
  • Documentation and code are synchronized

Possibly related PRs

Pre-merge checks and finishing touches

✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: updating Python WASM to version 0.29.0, which is confirmed by the modifications to vendors.ts and documentation.
Linked Issues check ✅ Passed The PR fully complies with issue #875 requirements: updates one language per PR, modifies vendors.ts with new version, and updates documentation with version changes.
Out of Scope Changes check ✅ Passed All changes are directly related to updating Pyodide to 0.29.0: vendor URL update and documentation version bump; no out-of-scope modifications detected.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@hatemhosny
Copy link
Copy Markdown
Collaborator

Thank you @m2y11138

@hatemhosny hatemhosny merged commit 9b14a62 into live-codes:develop Nov 5, 2025
15 checks passed
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.

2 participants