The Current

Cloudflare makes Python Workers generally available

After a two-year preview, Python becomes a fully supported language on Cloudflare's Workers platform.

useful tools · for technical · September 22, 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 a link post by developer Simon Willison published on 21st September 2026, citing Cloudflare's release announcement. Cloudflare describes Python as "now a first-class, fully supported language on the Cloudflare Developer Platform." According to Willison, Cloudflare runs Python compiled to WebAssembly via Pyodide within its V8-based workerd runtime. The approach carries documented limitations: both multiprocessing and threading are described as non-functional in the WebAssembly virtual machine. Willison notes that the local development environment uses a tool called pywrangler, packaged on PyPI as workers-py, which runs a full local simulation of Cloudflare's stack, including executing code with Pyodide in WebAssembly inside V8 within a 123MB workerd binary. The release announcement is credited to Gyeongjae Choi, Dominik Picheta, and Hood Chatham; Willison states that Gyeongjae and Hood are both Pyodide core maintainers. Willison characterizes the release as a significant investment by Cloudflare in the wider Python ecosystem. This summary is based on a single independent source and Cloudflare's own quoted announcement.

  • Python Workers reached general availability after a two-year preview
  • Python runs compiled to WebAssembly via Pyodide inside Cloudflare's V8-based workerd runtime
  • Multiprocessing and threading are non-functional in the WebAssembly VM
  • Release credited to Gyeongjae Choi, Dominik Picheta, and Hood Chatham

What it means for you

If you build web apps or automations that run on Cloudflare's Workers platform, you can now write them in Python with official support rather than only JavaScript. For everyone else, this is a plumbing update inside one cloud provider's developer tools — it does not affect how you use AI products day to day.

Try this

If you already deploy on Cloudflare and prefer Python, try porting a small existing Worker to Python using the workers-py tool and confirm your dependencies work under the WebAssembly limits.

Who should care

Developers and technical teams who already host code on Cloudflare Workers or are choosing a serverless platform, and who prefer Python.

Skip this if

You don't write code, don't use Cloudflare, or aren't choosing where to host server-side applications.

Sources: Simon Willisonread the original

Keep reading

The rest of this story is free with your email.

One field, asked once. It unlocks every story on The Current in this browser, including what it means for you and what to try.

We’ll email occasionally; decline any time. Privacy

← All stories