Wrapture is a new indispensable monkey patching package for Python developers.
“This feels like one of those Swiss Army Knife packages that, once mastered, will provide value against all sorts of problems for years to come.”
25 tracked signals on python.
Wrapture is a new indispensable monkey patching package for Python developers.
“This feels like one of those Swiss Army Knife packages that, once mastered, will provide value against all sorts of problems for years to come.”
Expert Python author built entire library with AI, explicitly rejecting vibe coding
“Every line of code and documentation in wrapture was written by an AI assistant working under my direction. I want to be upfront about that, and equally upfront about what it was not. This was not vibe coding, where a one-shot prompt produces a pile of generated code and the person driving hopes for the best because they lack the knowledge to judge what came back.”
Release of commit-rewriter 0.1 to edit commit messages.
Mojo programming language goes open source under Apache 2 after shipping 1.0
“Mojo may or may not evolve into a full superset of Python, and it's okay if it doesn't.”
Microsoft Foundry enables functional AI agents with MCP tool integration in minimal Python code
“In addition to the instructions we've added an MCP tool that calls the cupcake store and enables us to make the orders.”
Simon Willison released micropython-wasm, an alpha sandbox for safely running Python code via MicroPython in WebAssembly.
“I'd love to be able to run plugin-style code in an environment where it is unable to read unapproved files, connect to a network, or generally operate in a way that's risky or harmful to the rest of the application or the user's computer.”
Cloudflare Python Workers reach general availability after a two-year preview, running Python via Pyodide/WebAssembly.
“Python is now a first-class, fully supported language on the Cloudflare Developer Platform”
Hugging Face releases Tau, a Python port of its Pi coding harness for AI workflows
“coding harnesses are one of the most important parts when creating reliable AI workflows”
Ruff v0.16.0 expands default lint rules from 59 to 413, with output designed for AI coding agents
“Ruff now enables 413 rules by default, up from 59 in previous versions.”
PyPI now blocks file uploads to releases older than 14 days to prevent supply chain poisoning.
“there is no technical reason beyond that attackers weren't aware it was possible”
sqlite-utils 4.0rc1 adds bundled database migrations and nested atomic transactions support.
“The system is deliberately small: it doesn't provide reverse migrations, so any mistakes you make should be fixed by deploying a fresh migration to undo them.”
Pyodide WASM wheels can now be published directly to PyPI and installed at runtime via micropip.
“Moving forward, package maintainers can simply build and publish Pyodide wheels to PyPI, just as they do for native wheels on Linux, macOS, or Windows.”
Databricks and AVL launched Impulse, an open-source framework for querying petabyte-scale vehicle telemetry in plain Python.
“What used to take days now takes minutes.”
Xoople builds an Earth data infrastructure layer enabling AI to reason about physical-world assets, scaled on Anyscale on Azure.
“earth data infrastructure layer built specifically for uh the uh era of AI”
Python 3.15 introduces soft deprecation for re.match().
Simon Willison released asyncinject 0.7, with Claude Fable 5 finding and fixing dependency bugs.
“I was using it with Datasette and Claude Fable 5 spotted some bugs in the dependency which it then fixed for me. It's a very proactive model!”
micropython-wasm 0.1a1 released with fixes for datasette-agent-micropython integration
Simon Willison releases MicroPython WASM sandbox for safe Python code execution
Python 3.15 release candidate 2 is out, final release due October 2026
“We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.15 during this phase, and publish Python 3.15 wheels on PyPI to be ready for the final release of 3.15.0”
EVE Online begins migrating 2.4 million lines of Stackless Python 2.7 code to Python 3
sqlite-utils 4.2.1 patches a crash from missing typing-extensions dependency
Simon Willison releases alchemy-utils 0.1a1 with DuckDB and CSV performance improvements
uv 0.12.0 changes default project structure to src-layout with new build backend
“I've so far avoided using src layout in my own projects just out of inertia. I think it's time I switched.”
Simon Willison released micropython-wasm 0.1a2, adding a CLI to the sandboxed MicroPython tool.
“I added a CLI to micropython-wasm, inspired by the first draft of the blog entry when I realized it would be a great way to illustrate the Try it yourself section.”
Quixote Python web framework still receives commits 21 years after initial release