Cloudflare kündigte am 21. September 2026 an, dass Python Workers nach monatelanger experimenteller Phase nun allgemein verfügbar sind. Python wird damit zu einer gleichberechtigten Sprache auf der Cloudflare-Workers-Plattform, auf Augenhöhe mit JavaScript, samt nativer Interoperabilität, die den bisher nötigen Konvertierungscode zwischen den beiden Umgebungen überflüssig macht.
Was sich seit der Beta geändert hat
Während der experimentellen Phase musste ein einfaches Python-Dictionary, das an eine Cloudflare Queue gesendet wurde, explizit in seine JavaScript-Repräsentation konvertiert werden. Cloudflare erklärt, den gesamten Konvertierungsprozess nun in die Laufzeitumgebung gekapselt zu haben, sodass Python-Objekte direkt verwendet werden können, ganz ohne Glue-Code.
Web-Frameworks laufen nativ
FastAPI, Django und Flask laufen jetzt über WSGI- und ASGI-Konnektoren nativ auf Workers. Ein bestehendes Python-Projekt auf Basis eines dieser Frameworks lässt sich damit auf der Cloudflare-Infrastruktur bereitstellen, ohne es nach JavaScript umzuschreiben, was die Einstiegshürde für bereits Python-zentrierte Teams deutlich senkt.
Datenbankzugriff über Hyperdrive
Die PostgreSQL- und MySQL-Anbindung, die wegen der Socket-Beschränkungen von WebAssembly bisher nicht verfügbar war, läuft nun über Hyperdrive. Das war einer der größten von Entwicklern gemeldeten Blocker während der Beta: Ein Python Worker konnte bislang nicht ohne Weiteres mit einer klassischen relationalen Datenbank kommunizieren.
| Aspekt | Vorher (Beta) | Seit dem 21. September 2026 |
|---|---|---|
| JS/Python-Interoperabilität | Manuelle Typkonvertierung | Konvertierung durch die Laufzeitumgebung |
| Web-Frameworks | Teilweise unterstützt | FastAPI, Django, Flask nativ über WSGI/ASGI |
| Datenbanken | PostgreSQL/MySQL nicht verfügbar | Zugriff über Hyperdrive |
| WebAssembly-Pakete | Eingeschränktes Ökosystem | Erweitert durch den PyEmscripten-Standard (PEP 783) |
| KI | Begrenzte Integration | OpenAI, LangChain und MCP kompatibel mit Workers AI |
Bei der Integration in das KI-Ökosystem funktionieren die Bibliotheken von OpenAI und LangChain sowie das MCP-Protokoll direkt mit Workers AI. Ein Projekt, das bereits einen Server gemäß der MCP-Spezifikation bereitstellt, lässt sich somit auf Workers hosten, ohne die Sprache zu wechseln.
Ein minimales Python-Worker-Beispiel
Ein allgemein verfügbarer Python Worker wird jetzt mit einer minimalen wrangler.toml-Konfiguration und einem Standard-Einstiegspunkt deklariert:
from workers import WorkerEntrypoint, Response
class Default(WorkerEntrypoint):
async def fetch(self, request):
db = self.env.HYPERDRIVE
return Response("Python Worker in Produktion")
Python ist jetzt eine gleichberechtigte Sprache auf Cloudflares Entwicklerplattform, auf Augenhöhe mit JavaScript.
Was das für bereits auf Cloudflare laufende Teams bedeutet
Für ein Team, das bereits Teile seiner Anwendungsinfrastruktur bei Cloudflare betreibt, eröffnet die allgemeine Verfügbarkeit von Python Workers die Möglichkeit, einen bestehenden Python-Dienst ohne komplette Neuentwicklung zu migrieren und dabei den gewohnten Kommandozeilen-Workflow rund um Wrangler beizubehalten.
Was zu beachten bleibt
Cloudflare holt Python Workers aus dem experimentellen Status und positioniert sie als ernstzunehmende Alternative zu JavaScript auf der Serverless-Plattform, mit nativer Unterstützung für FastAPI, Django und Flask sowie relationalem Datenbankzugriff über Hyperdrive. Der wichtigste Punkt bleibt die noch teilweise Abdeckung nativer Python-Erweiterungen unter WebAssembly.
Solche Ankündigungen zählen mehr, als es auf den ersten Blick scheint, für Teams, die JavaScript nicht als Infrastruktur-Voraussetzung akzeptieren wollen. Offen bleibt, wie viele wissenschaftliche Pakete (numerische Berechnung, Bildverarbeitung) die WebAssembly-Hürde in den kommenden Monaten tatsächlich in Produktion nehmen — genau dort stoßen Ankündigungen zur allgemeinen Verfügbarkeit meist auf ihre ersten echten Grenzen. — Simon Janvier
Zum Weiterlesen: die offizielle Ankündigung im Cloudflare-Blog.
