Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

#391: Pyscript powered by MicroPython

November 29, 2022 01:11:04 38.67 MB Downloads: 0
No Python announcement of 2022 was met with more fanfare than pyscript. This project, announced at PyCon 2022, allows you to write Python files and run them in your browser in place of JavaScript or even with interactions between Python and JavaScript. There was just one catch: The runtime download was a 9MB WebAssembly file. That made it's uses quite limited.

On this episode, we dive into some news that might change that calculus. The MicroPython and PyScript folks have been teaming up to get PyScript running in the browser on MicroPython. Yes, that's the embedded chip Python. Here's the good news: MicroPython's WebAssembly is just 300k to download and loads in under 100ms. Now that could unlock some possibilities.

We have Brett Cannon, Nicholas Tollervey, and Fabio Pliger on the show to discuss.

This is Talk Python To Me, episode 391, recorded November 21st, 2022.

Links from the show

Guests and Host Links
Brett Cannon: @brettcannon@fosstodon.org
Nicholas Tollervey: @ntoll@mastodon.social
Fabio Pliger: @b_smoke
Michael Kennedy: @mkennedy@fosstodon.org

Web Assembly: developer.mozilla.org
pyodide: pyodide.org
micropython: micropython.org
Picture of TFT ESP32 Board: pythonbytes.fm
pyscript: pyscript.net
Simon Willison's Post About micropython + pyscript: fedi.simonwillison.net
WASI: github.com
Watch this episode on YouTube: youtube.com

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Sponsors
AWS Insiders
Local Maximum Podcast
AssemblyAI
Talk Python Training