AivexaNewsSearch
AI news for builders and product teamsChecked every hour
Simon WillisonDeveloper tools

Cloudflare Python Workers are now generally available

Collected Sep 30, 2026

Cloudflare's support for running Python code on its server-side Workers platform is now generally available after a two-year preview. According to the announcement, Python is now a first-class, fully supported language on the Cloudflare Developer Platform.

The implementation compiles Python to WebAssembly using Pyodide and runs it in Cloudflare's V8-based workerd runtime. Cloudflare documents limitations that come with this approach, most notably that both multiprocessing and threading are non-functional in the WebAssembly VM.

For local development, Cloudflare offers pywrangler, packaged on PyPI as workers-py. It runs a full local simulation of the stack, executing code with Pyodide in WebAssembly in V8 inside a 123MB workerd binary, which in one case was located at node_modules/@cloudflare/workerd-darwin-arm64/bin/workerd.

The release announcement is credited to Gyeongjae Choi, Dominik Picheta, and Hood Chatham. Gyeongjae Choi and Hood Chatham are both core maintainers of Pyodide. The news was shared via Hacker News.

Read at Simon Willison

Based on reporting from the original publisher. Visit the source for full context and later updates.

Publisher excerpt

Cloudflare Python Workers are now generally available After a two year preview, Cloudflare's support for running Python code in their server-side Workers platform is now stable: "Python is now a first-class, fully supported language on the Cloudflare Developer Platform". A neat thing about this is how it works. Cloudflare are running Python compiled to WebAssembly via Pyodide in their V8-based workerd runtime. This comes with some limitations, documented here - most notably both multiprocessing and threading are no