writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

330
active users

#pyodide

0 posts0 participants0 posts today
chrysn<p>An unplanned product of the <a href="https://chaos.social/tags/IETFHackathon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IETFHackathon</span></a> was a new <a href="https://chaos.social/tags/CoAP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoAP</span></a> tool: <a href="https://coap.amsuess.com/view/##coaps+ws://demo.coap.amsuess.com/.well-known/core" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">coap.amsuess.com/view/##coaps+</span><span class="invisible">ws://demo.coap.amsuess.com/.well-known/core</span></a> is now usable as a browser tool to fetch CoAP resources.<br>It is not pretty, and takes a few seconds to load, but then it's just 150 lines of code, building on aiocoap and <a href="https://chaos.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a>.</p>
Pedro J. Hdez<p>Probando por primera vez <a href="https://mstdn.social/tags/revealjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>revealjs</span></a> para presentar la introducción a la programación a mi alumnado de bachillerato. Me ha gustado mucho la extensión drop de <a href="https://mstdn.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> que permite implementar una consola para ejecutar código bien con la instalación en el entorno local o bien con <a href="https://mstdn.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> si decidiese colgarla online.</p><p><a href="https://quarto.org/docs/presentations/revealjs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">quarto.org/docs/presentations/</span><span class="invisible">revealjs/</span></a></p><p>Extensión: <a href="https://github.com/r-wasm/quarto-drop?tab=readme-ov-file" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/r-wasm/quarto-drop?</span><span class="invisible">tab=readme-ov-file</span></a></p>
James Balamuta<p>Have you explored WebAssembly technologies for teaching? I'd love to hear your experiences with these emerging tools for interactive data science education! <a href="https://mastodon.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> <a href="https://mastodon.social/tags/webr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webr</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://mastodon.social/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/teaching" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>teaching</span></a> <a href="https://mastodon.social/tags/edtech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>edtech</span></a></p>
James Balamuta<p>▶️ Watch the presentation: <a href="https://www.youtube.com/watch?v=7q1Z84ssxg0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=7q1Z84ssxg0</span><span class="invisible"></span></a><br>📊 Talk Slides: <a href="https://talks.thecoatlessprofessor.com/pyopensci-next-gen-ds-education-with-wasm-technologies/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">talks.thecoatlessprofessor.com</span><span class="invisible">/pyopensci-next-gen-ds-education-with-wasm-technologies/</span></a><br>🔧 Source: <a href="https://github.com/coatless-talks/pyopensci-next-gen-ds-education-with-wasm-technologies" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/coatless-talks/pyop</span><span class="invisible">ensci-next-gen-ds-education-with-wasm-technologies</span></a></p><p>(⚠️ slides not mobile-friendly due to size)</p><p><a href="https://mastodon.social/tags/pyopensci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyopensci</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a></p>
James Balamuta<p>In this presentation, I showcase how WebAssembly (WASM) brings interactive coding directly into slide decks using Python (via Pyodide) through quarto-live - the official Posit Quarto WebAssembly backend by George Stagg.</p><p><a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a></p>
Alexandre B A Villares 🐍<p><a href="https://ciberlandia.pt/tags/PyScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyScript</span></a> now has experimental support for <a href="https://ciberlandia.pt/tags/PygameCE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PygameCE</span></a> !<br>Has anyone seen it in the wild?</p><p><a href="https://docs.pyscript.net/2025.2.3/user-guide/pygame-ce/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.pyscript.net/2025.2.3/use</span><span class="invisible">r-guide/pygame-ce/</span></a></p><p>via <span class="h-card" translate="no"><a href="https://fosstodon.org/@pythonbytes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pythonbytes</span></a></span> </p><p><a href="https://ciberlandia.pt/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://ciberlandia.pt/tags/SDL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SDL</span></a> <a href="https://ciberlandia.pt/tags/IndieGames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieGames</span></a> <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://ciberlandia.pt/tags/pygame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pygame</span></a></p>
Seth Larson<p>This model has me excited, web pages that asynchronously load <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> and <a href="https://fosstodon.org/tags/Pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pyodide</span></a> for a seamless experience for the user while allowing developers to use Python.</p><p><a href="https://kai.bi/post/run-python-programs-easily-in-the-browser" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kai.bi/post/run-python-program</span><span class="invisible">s-easily-in-the-browser</span></a></p>
Alexandre B A Villares 🐍<p><a href="https://ciberlandia.pt/tags/pyxel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyxel</span></a> <a href="https://ciberlandia.pt/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://ciberlandia.pt/tags/creativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>creativeCoding</span></a> <a href="https://ciberlandia.pt/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://ciberlandia.pt/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a><br><a href="https://github.com/kitao/pyxel" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/kitao/pyxel</span><span class="invisible"></span></a><br><a href="https://github.com/kitao/pyxel?tab=readme-ov-file#try-pyxel-examples" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/kitao/pyxel?tab=rea</span><span class="invisible">dme-ov-file#try-pyxel-examples</span></a></p>
Juan Luis<p><a href="https://social.juanlu.space/tags/LazyFedi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LazyFedi</span></a> There was a very cool blog post by some of the JupyterLite authors describing the technical hurdles they had to overcome to run Jupyter on Pyodide (things like running a Tornado web server without blocking the main thread etc) but I can't seem to find it... <span class="h-card" translate="no"><a href="https://fosstodon.org/@jtp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jtp</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@ProjectJupyter" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ProjectJupyter</span></a></span> or anyone, any clue?</p><p><a href="https://social.juanlu.space/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://social.juanlu.space/tags/jupyter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jupyter</span></a> <a href="https://social.juanlu.space/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://social.juanlu.space/tags/pyscript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyscript</span></a></p>
Yogesh<p><a href="https://mastodon.social/tags/altair" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>altair</span></a> charts on python-fiddle powered by <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a>: <a href="https://python-fiddle.com/examples/altair" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">python-fiddle.com/examples/alt</span><span class="invisible">air</span></a></p>
George Stagg<p>Have you ever given a presentation and wished you had an <a href="https://mstdn.social/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> or <a href="https://mstdn.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> console right there in your slides with you? Based on a great suggestion from a webR user, Quarto Drop is a <a href="https://mstdn.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> extension that adds a fullscreen interactive console and code editor directly into a <a href="https://mstdn.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> reveal.js presentation. The console is powered by <a href="https://mstdn.social/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a>, using <a href="https://mstdn.social/tags/webR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webR</span></a> or <a href="https://mstdn.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a>, and can be dropped down from above or hidden away with the click of a button or a shortcut key.</p><p><a href="https://github.com/r-wasm/quarto-drop" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/r-wasm/quarto-drop</span><span class="invisible"></span></a></p>
Peter Bronez<p>Gradio-Lite is SO CLOSE to being SO COOL.</p><p><a href="https://www.gradio.app/guides/gradio-lite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">gradio.app/guides/gradio-lite</span><span class="invisible"></span></a></p><p>If I can just figure out why <a href="https://hachyderm.io/tags/websockets" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>websockets</span></a> aren't working, I will build some very fun &amp; portable stuff...</p><p><a href="https://github.com/gradio-app/gradio/issues/8840" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gradio-app/gradio/i</span><span class="invisible">ssues/8840</span></a></p><p><a href="https://hachyderm.io/tags/Gradio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gradio</span></a> <a href="https://hachyderm.io/tags/openai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openai</span></a> <a href="https://hachyderm.io/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://hachyderm.io/tags/WASM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WASM</span></a></p>
danzin<p><span class="h-card" translate="no"><a href="https://mastodon.social/@rzeta0" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rzeta0</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@yogeshkd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>yogeshkd</span></a></span> <span class="h-card" translate="no"><a href="https://ciberlandia.pt/@villares" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>villares</span></a></span> </p><p>I think it might be possible, and you can install p5py (edit: hm, maybe it's not possible to install packages, not sure), but <a href="https://mastodon.social/tags/Pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pyodide</span></a> doesn't currently include all necessary dependencies:</p><p>glfw - Not included<br>numpy Included<br>Pillow Included<br>vispy Not included<br>PyOpenGL-accelerate Not included<br>PyOpenGL Not included<br>requests Included<br>skia-python Not included</p><p><span class="h-card" translate="no"><a href="https://ciberlandia.pt/@villares" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>villares</span></a></span>: is there a way to run p5py using only Pillow and numpy, without the OpenGL, skia or vispy stuff?</p>
danzin<p>Simply in love with Python-Fiddle: <a href="https://python-fiddle.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">python-fiddle.com/</span><span class="invisible"></span></a></p><p>"""<br>Online Python Compiler, IDE, and Interpreter</p><p>This platform was created make <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> programming accessible to everyone and everywhere. You can write, run, and share Python code directly from the web browser without any need to install and maintain Python and packages on your computer.<br>"""</p><p>Backed by <a href="https://mastodon.social/tags/Pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pyodide</span></a> to run Python in your browser, it supports a long list of packages: <a href="https://pyodide.org/en/stable/usage/packages-in-pyodide.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pyodide.org/en/stable/usage/pa</span><span class="invisible">ckages-in-pyodide.html</span></a></p><p>Thanks <span class="h-card" translate="no"><a href="https://mastodon.social/@yogeshkd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>yogeshkd</span></a></span>!</p><p><a href="https://mastodon.social/tags/PythonFiddle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PythonFiddle</span></a></p>
James Balamuta<p>Introducing the {quarto-panelize} Quarto extension, making it easier than ever to place Python and R code cells in tabset panels for simultaneous exploration of results and interactivity with Pyodide and webR. 🎉</p><p>🔗: <a href="https://quarto.thecoatlessprofessor.com/panelize/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">quarto.thecoatlessprofessor.co</span><span class="invisible">m/panelize/</span></a></p><p>📂: <a href="https://github.com/coatless-quarto/panelize" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/coatless-quarto/pan</span><span class="invisible">elize</span></a></p><p><a href="https://mastodon.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/webr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webr</span></a> <a href="https://mastodon.social/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a></p>
James Balamuta<p>Just wrapped up guest lecturing in STATS 352 at Stanford University on R &amp; Python WebAssembly (WASM) backends for reproducible, interactive data science documents in the browser with Quarto! 🎉 </p><p>Slides 📊: <a href="https://talks.thecoatlessprofessor.com/stats352-guest-lectures-on-dynamic-interactions-wasm/day01a-wasm.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">talks.thecoatlessprofessor.com</span><span class="invisible">/stats352-guest-lectures-on-dynamic-interactions-wasm/day01a-wasm.html</span></a></p><p>Repo 🔗: <a href="https://github.com/coatless-talks/stats352-guest-lectures-on-dynamic-interactions-wasm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/coatless-talks/stat</span><span class="invisible">s352-guest-lectures-on-dynamic-interactions-wasm</span></a></p><p><a href="https://mastodon.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> <a href="https://mastodon.social/tags/webr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webr</span></a> <a href="https://mastodon.social/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/datascience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datascience</span></a></p>
Alexandre B A Villares 🐍<p>the great <span class="h-card" translate="no"><a href="https://mastodon.social/@jeffglass" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeffglass</span></a></span> tells us what's new in <a href="https://ciberlandia.pt/tags/Pyscript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pyscript</span></a> in 2024 Q1:</p><p><a href="https://jeff.glass/post/whats-new-pyscript-2024-q1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jeff.glass/post/whats-new-pysc</span><span class="invisible">ript-2024-q1/</span></a></p><p><a href="https://ciberlandia.pt/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://ciberlandia.pt/tags/anaconda" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anaconda</span></a> <a href="https://ciberlandia.pt/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://ciberlandia.pt/tags/micropython" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>micropython</span></a></p>
James Balamuta<p>Happy to share that I'll be guest lecturing at Stanford University in STATS 352 on May 1st and May 8th! 🎉 🎉</p><p>We'll discuss the Python and R WebAssembly (WASM) backends for reproducible data science in the web browser and how we can integrate them inside the Quarto publishing framework with an eye for creating dynamic documents.</p><p><a href="https://mastodon.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/webr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webr</span></a> <a href="https://mastodon.social/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> <a href="https://mastodon.social/tags/datascience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datascience</span></a></p>
Linux Magazine<p>From today's Linux Update newsletter: Pete Metlcalfe shows you how to use your favorite <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> libraries on client-side web pages with <a href="https://fosstodon.org/tags/PyScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyScript</span></a> <a href="https://www.linux-magazine.com/Issues/2024/278/PyScript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linux-magazine.com/Issues/2024</span><span class="invisible">/278/PyScript</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://fosstodon.org/tags/PyPi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyPi</span></a> <a href="https://fosstodon.org/tags/Pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pyodide</span></a></p>
James Balamuta<p>The first version of the {quarto-pyodide} extension is now available.</p><p>Seamlessly embed interactive serverless Python 🐍 cells into your Quarto HTML documents, websites, books, and slides!</p><p><a href="https://github.com/coatless-quarto/pyodide" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/coatless-quarto/pyo</span><span class="invisible">dide</span></a></p><p><a href="https://mastodon.social/tags/quarto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>quarto</span></a> <a href="https://mastodon.social/tags/pyodide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pyodide</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a></p>