Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Pyodide

@pyodide@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly/Emscripten

159 Followers
15 Following
11 Posts
Joined December 20, 2022
Github:
https://github.com/pyodide/pyodide
Twitter:
https://twitter.com/pyodide
Open post
Pyodide @pyodide@fosstodon.org
· 4mo ago

Pyodide 314.0.0 is out! 🎉 This marks a significant milestone for the Python-in-the-browser ecosystem.

PEP 783 has been accepted, so Pyodide wheels can now be published directly to PyPI 🐍📦

Thanks to the maintainers: Robert Hood Chatham, Gyeongjae Choi, and Agriya Khetarpal

- Blog post: https://blog.pyodide.org/posts/314-release
- The Pydantic team via Victorien Plot collaborated with us. They have written a comprehensive guide on building and publishing pyemscripten wheels: https://pydantic.dev/articles/emscripten-wheels-pydantic

Pyodide blog

Pyodide 314.0 Release

We are pleased to announce the Pyodide 314.0 release. This release focuses on standardization and packaging, marking a significant milestone in the Python-in-the-browser ecosystem. PEP 783 is Accepted: What Does It Mean? The acceptance of PEP 783: Emscripten packaging marks perhaps the most exciting change in the history of the Python-in-the-browser ecosystem. Pyodide maintainers—especially @hoodmane—have poured an immense amount of effort into this over a very long time. Achieving this long-sta

13
0
5
0
Open post
Pyodide @pyodide@fosstodon.org
· 19mo ago

Pyodide version 0.27.3 has been released! 🥉

This release includes a bunch of package updates, better handling of large files in pyodide.mountNativeFS() , and, more importantly – a fix for iOS devices catering to WasmGC support that was broken since Pyodide version 0.27.1.

https://github.com/pyodide/pyodide/releases/tag/0.27.3

GitHub

Release 0.27.3 · pyodide/pyodide

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly - Release 0.27.3 · pyodide/pyodide

6
0
4
0
Open post
Pyodide @pyodide@fosstodon.org
· 21mo ago

Pyodide 0.27 has been released on 01/01/2025 🎉

Embellish your start to the new year with a new Pyodide release ✨

The highlights of this release are:

🔓 The decoupling of pyodide-build, our build tool, from the main Pyodide repository
🔢 Upgrade to @numpy@fosstodon.org 2.0
🏎️ Performance improvements for the Python ⇔ JavaScript Foreign Function Interface (FFI)
📊 Several new data science/data engineering packages: PyArrow, Polars, and @duckdb@mastodon.social

https://blog.pyodide.org/posts/0.27-release/

Pyodide blog

Pyodide 0.27 Release

Pyodide v0.27.0 is out. This release was focused on improving the long-term stability of Pyodide. Welcome Agriya Khetarpal to the Pyodide team Agriya Khetarpal has joined as a new maintainer. Agriya has been active in the Scientific Python area and is a contributor to NumPy, SciPy, and scikit-learn. He has already significantly strengthened Pyodide’s support for various Scientific Python packages. Build System Improvements Decoupling pyodide-build from Pyodide runtime pyodide-build is a tool tha

6
0
10
0
Open post
Pyodide @pyodide@fosstodon.org
· 45mo ago

Pyodide 0.22.0 is now released.

It includes improvements to the Py🡘JS foreign function interface, makes it possible to create regular venv running Python with Node.js, and improves the modularity of #pyodide components.

Release notes:
https://blog.pyodide.org/posts/0.22-release/

Pyodide blog

Pyodide 0.22.0 release

Pyodide 0.22 is a major release focused on improving the foreign function interface between Python and JavaScript. We also improved the systems for building, loading, and testing packages. In particular, we added support for creating virtual environments that execute code using Pyodide in Node.js. We unvendored the Pyodide package manager and matplotlib backend into separate repositories. We also added a new command line interface for common tasks involved in building and testing packages with P

16
0
12
0
Open post
Pyodide @pyodide@fosstodon.org
· 42mo ago

There will a WebAssembly summit as part of the Europython conference this year.

Come to discuss Python with WASM in Prague, Czech Republic on July 18, 2023!

For more details:
https://ep2023.europython.eu/wasm

#europython #webassembly #python

WebAssembly Summit at EuroPython 2023 | July 17th-23rd 2023 | Prague, Czech Republic & Remote
ep2023.europython.eu

WebAssembly Summit at EuroPython 2023 | July 17th-23rd 2023 | Prague, Czech Republic & Remote

13
0
7
0
Open post
Pyodide @pyodide@fosstodon.org
· 28mo ago

Pyodide 0.26 is released 🎉

It includes Python 3.12, improvements to the foreign function interface and to the build system, and major improvements to stack switching. It also includes a tremendous amount of foward-looking work that is not yet visible to users.

https://blog.pyodide.org/posts/0.26-release/

Pyodide blog

Pyodide 0.26 Release

Pyodide v0.26.0 is out, including Python version 3.12, many minor improvements to the foreign function interface and to the build system, and major improvements to stack switching. It also includes a tremendous amount of foward-looking work that is not yet visible to users. Pyodide at PyCon We were at PyCon again this year at another WebAssembly summit. The authors of this post met each other in person for the first time. Gyeongjae’s travel was generously paid for by our sponsors, so thank you i

6
0
2
0
Open post
Pyodide @pyodide@fosstodon.org
· 17mo ago

import micropip; await micropip.install("bluesky")

We are finally on Bluesky! Please follow us on https://bsky.app/profile/pyodide.org, tag us in your posts around Python and WebAssembly, and share this with your friends! We truly love it when you do! 🥰

Bluesky Social

Pyodide (@pyodide.org)

Pyodide is an open source Python distribution for the browser and Node.js based on WebAssembly/Emscripten. Find us at https://pyodide.org 🐍 Contribute at https://github.com/pyodide/pyodide 🤗 Also, find us on Mastodon: https://fosstodon.org/@pyodide

1
0
1
0
Open post
Pyodide @pyodide@fosstodon.org
· 43mo ago

sphinx-gallery now has an experimental #JupyterLite integration (with the #pyodide kernel) !

Any project that uses it, can now easly run examples directly in the browser .

Thanks to @amueller@fosstodon.org and Loïc Estève for working on this integration.

https://github.com/sphinx-gallery/sphinx-gallery/pull/977

GitHub

Jupyterlite integration by amueller · Pull Request #977 · sphinx-gallery/sphinx-gallery

Fix #927. To me replite doesn't seem that nice an experience, see discussion in #927. This PR adds a button to launch a jupyterlite instance in a new page that contains all the example notebook...

5
0
6
0
Open post
Pyodide @pyodide@fosstodon.org
· 43mo ago

🚀 Pyodide 0.23 is out! Now featuring CPython 3.11.2 with official Tier 3 support for WebAssembly, FFI improvements, load time optimizations, and additional packages. We've also introduced an experimental SDL2 support for graphics applications in Python. 🎉

https://blog.pyodide.org/posts/0.23-release/

Pyodide blog

Pyodide 0.23.0 release

Pyodide 0.23 is a major release focused on updating CPython version to 3.11. It also brings several new features, enhancements, and bug fixes. This release includes updates to the Python standard library, deployment and build system enhancements, and new CLI commands. We also added several new packages to Pyodide, including fastparquet, pynacl and binary wheels for mypy. Note that there are several API deprecations; please refer to the changelog for details.

4
0
7
0
Open post
Pyodide @pyodide@fosstodon.org
· 43mo ago

A great example of enhancing documentation with runnable Python examples can be found in https://tryhamilton.dev/hamilton-basics/jumping-in by Elijah ben Izzy.

This uses the excellent https://github.com/elilambnz/react-py library for the Pyodide / React integration.

Try Hamilton | Try Hamilton
tryhamilton.dev

Try Hamilton | Try Hamilton

Try Hamilton in your browser! <head />

4
0
1
0
Open post
Pyodide @pyodide@fosstodon.org
· 37mo ago

Pyodide 0.24 is released! 

This release is focused on fine-tuning public APIs and performance. It also includes,
- a major rework of the stream APIs
-  micropip now supports the Python simple repository API.  

https://blog.pyodide.org/posts/0.24-release/

Pyodide blog

Pyodide 0.24.0 release

Pyodide 0.24 is a major release focused on fine tuning public APIs and performance. It includes a major rework of the streams APIs to be faster and more flexible. We increased the consistency of the foreign function interface. We also added micropip support for the Python simple repository API. Performance Improvements Up to this point, we had not devoted much energy to performance improvements so there were many low-hanging fruit.

2
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Pricing
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:13:58 UTC