{
  "id": 8959916,
  "title": "Python Workers are now generally available",
  "url": "https://urgent.news/2026/09/21/python-workers-are-now-generally-available",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-21T13:38:19.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://blog.cloudflare.com/python-workers-ga/"
  },
  "original_language": "en",
  "account": "Python Workers, a feature allowing developers to run Python applications in the Cloudflare Workers runtime, have reached general availability (GA). This means Python is now a fully supported language on the Cloudflare Developer Platform, alongside TypeScript. Python Workers can be used to create applications that seamlessly connect to various Cloudflare services, including AI, R2, D1, Hyperdrive, Durable Objects, Queues, Workflows, and more.\n\nDevelopers can now run popular Python frameworks like FastAPI, Django, and Flask within Python Workers. This is achieved through built-in connectors that allow the application to work with Cloudflare features without the need for explicit JavaScript code. For instance, developers can use FastAPI to build an API server in Python Workers with just a few lines of code.\n\nThe introduction of Python Workers was made possible by Cloudflare's support for WebAssembly since 2018. Pyodide was utilized to quickly support a wide range of Python applications in Cloudflare Workers. With Python Workers now GA, developers can build infinitely scalable Python apps, and the process is as easy and performant as developing Python apps elsewhere.\n\nPython Workers now natively support Cloudflare Developer Platform bindings, eliminating the need for explicit conversion of Python objects into TypeScript objects. This eliminates common errors and makes it easier for Python developers to work with Cloudflare bindings.\n\nAdditionally, Python Workers can now integrate with Hyperdrive, allowing developers to use relational databases like PostgreSQL or MySQL within their Python apps. This is made possible by implementing socket system calls using the Workers connect API, enabling database drivers to establish connections without relying on POSIX networking syscalls, which are not available in WebAssembly sandbox.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}