Cloudflare anunció el 21 de septiembre de 2026 el paso a disponibilidad general de los Python Workers, tras meses en fase experimental. Python se convierte en un lenguaje de primer nivel en la plataforma Cloudflare Workers, al mismo nivel que JavaScript, con una interoperabilidad nativa que elimina el código de conversión que antes había que escribir manualmente.
Qué cambia respecto a la beta
Durante la fase experimental, enviar un simple diccionario de Python a una Cloudflare Queue exigía escribir código de conversión explícito entre los objetos Python y su representación subyacente en JavaScript. Cloudflare indica que ahora ha encapsulado todo ese proceso de conversión dentro del runtime, lo que permite trabajar directamente con objetos Python sin código adicional.
Frameworks web ejecutados de forma nativa
FastAPI, Django y Flask ya funcionan de forma nativa en Workers a través de los conectores WSGI y ASGI. Un proyecto Python existente, construido sobre cualquiera de estos frameworks, puede desplegarse en la infraestructura de Cloudflare sin reescribirlo en JavaScript, lo que reduce la barrera de entrada para los equipos ya asentados en Python.
Acceso a bases de datos mediante Hyperdrive
La conectividad con PostgreSQL y MySQL, antes inaccesible por las limitaciones de los sockets en WebAssembly, ya está disponible mediante Hyperdrive. Este era uno de los principales bloqueos señalados por los desarrolladores durante la beta: un Worker en Python no podía comunicarse fácilmente con una base de datos relacional clásica.
| Aspecto | Antes (beta) | Desde el 21 de septiembre de 2026 |
|---|---|---|
| Interoperabilidad JS/Python | Conversión de tipos manual | Conversión gestionada por el runtime |
| Frameworks web | Soporte parcial | FastAPI, Django, Flask de forma nativa vía WSGI/ASGI |
| Bases de datos | PostgreSQL/MySQL no disponibles | Acceso mediante Hyperdrive |
| Paquetes WebAssembly | Ecosistema limitado | Ampliado mediante el estándar PyEmscripten (PEP 783) |
| IA | Integración limitada | OpenAI, LangChain y MCP compatibles con Workers AI |
En cuanto a la integración con el ecosistema de IA, las bibliotecas de OpenAI y LangChain, junto con el protocolo MCP, funcionan directamente con Workers AI. Un proyecto que ya exponga un servidor conforme a la especificación MCP puede por tanto alojarse en Workers sin cambiar de lenguaje.
Un ejemplo mínimo de Worker en Python
Un Worker en Python ya en disponibilidad general se declara ahora con una configuración mínima en wrangler.toml y un punto de entrada estándar:
from workers import WorkerEntrypoint, Response
class Default(WorkerEntrypoint):
async def fetch(self, request):
db = self.env.HYPERDRIVE
return Response("Python Worker en producción")
Python es ahora un lenguaje de primer nivel en la plataforma de desarrollo de Cloudflare, al mismo nivel que JavaScript.
Qué cambia para los equipos que ya usan Cloudflare
Para un equipo que ya aloja parte de su infraestructura de aplicaciones en Cloudflare, la disponibilidad general de los Python Workers abre la posibilidad de migrar un servicio Python existente sin una reescritura completa, manteniendo el flujo de trabajo en línea de comandos ya construido en torno a Wrangler.
Lo que hay que recordar
Cloudflare saca a los Python Workers de su estatus experimental y los posiciona como una alternativa creíble a JavaScript en su plataforma serverless, con soporte nativo para FastAPI, Django y Flask, además de acceso a bases de datos relacionales mediante Hyperdrive. El principal punto de vigilancia sigue siendo la cobertura todavía parcial de las extensiones nativas de Python bajo WebAssembly.
Este tipo de anuncio importa más de lo que parece para los equipos que se niegan a convertir JavaScript en un requisito de infraestructura. Queda por ver cuántos paquetes científicos (cálculo numérico, procesamiento de imágenes) superarán realmente la prueba de WebAssembly en producción en los próximos meses; ahí es donde los anuncios de disponibilidad general suelen encontrar sus primeros límites concretos. — Simon Janvier
Para profundizar: el anuncio oficial en el blog de Cloudflare.
