proomt

Search

Search posts, papers, and topics

All posts

Hacker News front page9 min readrelease notesintermediate

Python Workers are now generally available

Summary

Python Workers are now GA on Cloudflare Workers. The runtime uses Pyodide‑compiled WebAssembly to run Python, adds first‑class support for Cloudflare bindings (queues, KV, etc.) without manual JS conversion, provides built‑in ASGI/WSGI adapters for FastAPI, Django, Flask, and implements a socket syscall bridge so standard Python DB drivers work via Hyperdrive. The team also pushed PEP 783 to stan…

  • Python code runs in Cloudflare Workers via a Wasm‑compiled Pyodide interpreter.
  • All Cloudflare bindings are now usable directly from Python (e.g., `env.QUEUE.send({"key": "value"})`).
  • ASGI/WSGI adapters let you deploy FastAPI, Django, Flask, or any WSGI/ASGI app without a separate web server.
  • A custom socket syscall layer maps Python's `socket` API to the Workers TCP‑socket API, enabling standard async DB drivers (aiomysql, asyncpg) through Hyperdrive.

Brings the full Python ecosystem—including popular web frameworks and database drivers—to a globally distributed, edge‑first serverless platform, opening low‑latency, scalable Python use‑cases without managing servers or containers.

5/10

Related reading

  1. Cloudflare Introduces the Agent Development Lifecycle to Replace Traditional SDLC

    Cloudflare’s Agent Development Lifecycle (ADLC) replaces the classic SDLC with an autonomous, event‑driven workflow system that lets AI agents handle code generation, testing, deployment, and maintenance. The platform builds on Cloudflare Workflows and the new @cloudflare/ci library to spin up containers, run headless browsers, and chain steps with caching and credential support. Observability is…

    InfoQinfoq.com2 min
  2. I expected better from Google

    The authors of the open‑source project mobile‑use discovered that Google’s Artemis repository contains large blocks of identical Python code, examples, and even the same agent name without any attribution. They document the exact file diffs, the removal of their names via a force‑push, and the omission of their benchmark results from a public leaderboard. The post argues that this violates Apache…

    Lobstersminitap.ai6 minHN18032lobste.rs87