Cloudflare has moved Python Workers to general availability, making Python a fully supported language on its developer platform rather than a preview. The milestone lands roughly two years after Cloudflare first introduced Python support, and it means developers can run Python web frameworks and AI orchestration libraries natively in the Workers runtime without writing JavaScript glue code.
Python Workers now support Cloudflare Developer Platform bindings natively, including Workers AI, R2, D1, Hyperdrive, Durable Objects, Queues and Workflows. Popular frameworks such as FastAPI, Django and Flask run inside Python Workers, and Dynamic Workers let developers create a Python Worker from inside another Worker.
Under the hood, Python Workers are built on Pyodide, a WebAssembly-compiled Python interpreter that runs on Workers' existing WebAssembly support. That is what allows Python packages to execute at the edge without a native Python binary sitting in the runtime.
Confirmed
- Python Workers are now generally available on Cloudflare's developer platform.
- Native bindings for Workers AI, R2, D1, Hyperdrive, Durable Objects, Queues and Workflows.
- Support for FastAPI, Django and Flask frameworks.
- Dynamic Workers can create a Python Worker from inside another Worker.
- Built on Pyodide, a WebAssembly-compiled Python interpreter, running on Workers' WebAssembly support.
- Authored by Gyeongjae Choi, Dominik Picheta and Hood Chatham.
Unknown
- The exact date GA took effect, and whether the rollout is staged.
- Exact Python version supported (e.g., 3.11, 3.12) and standard library coverage.
- Performance characteristics versus TypeScript Workers for CPU-bound and I/O workloads.
- Cold-start latency figures for Python Workers compared to the JavaScript baseline.
- Package size limits and whether all PyPI packages are installable or only a curated subset.
- Pricing model specifics for Python Workers versus existing Workers pricing tiers.
Our take
Cloudflare's GA launch signals that WebAssembly-based Python is ready for production edge workloads, not just demos. The real test will be cold-start performance and package compatibility at scale — areas where Pyodide historically faced constraints. If Python Workers match TypeScript latency for typical AI orchestration and web-framework traffic, Cloudflare gains a credible differentiator against AWS Lambda@Edge and against its own TypeScript-first positioning.