Python Workers Reach GA on Cloudflare, Cold Start Questions Remain
Cloudflare has made Python Workers generally available two years after the first preview. Python now runs alongside JavaScript and TypeScript with bindings to Workers AI, R2, D1, Hyperdrive, Durable Objects, Queues and Workflows, plus FastAPI, Django and Flask support. Community debate centers on cold starts (~900 ms versus ~60 ms on Wasmer) and upstream maintenance funding.
- Python Workers run on Pyodide; C, C++ and Rust packages are cross-compiled to WebAssembly
- Cloudflare drove PEP 783 (PyEmscripten) and added support to cibuildwheel
- Wasmer benchmark: ~60 ms startup on Wasmer Edge versus ~900 ms on Cloudflare Workers
- urllib3 maintainer says funding went to the contributor, not upstream maintainers
Read next
Science