Modern Python Weekly #11
CPython broadened platform and language reach this week while AI labs shipped transcription, safety, and agent-workflow updates that matter to Python builders.
Python News
- RISC-V is now officially supported by CPython! - Published on August 24, CPython added official RISC-V platform support, expanding the set of architectures the core runtime treats as first-class. π‘ Modern Python's Take: Official support matters more than a port existing in the wild, because it changes what downstream maintainers can reasonably expect in CI, packaging, and bug triage.
- The Python documentation is now available in Russian! - Published on August 22, the Python documentation project added Russian as an officially available language. π‘ Modern Python's Take: Documentation localization looks incremental until you remember that Python adoption often bottlenecks on teaching and onboarding, not language syntax.
- Announcing Polars 1.44 - Published on August 26, Polars 1.44 shipped Iceberg schema evolution on sink, adaptive cloud I/O rate limiting, and correlated subqueries in the SQL layer. π‘ Modern Python's Take: Polars keeps pushing beyond "fast DataFrame" branding and deeper into serious lakehouse and query-engine territory, which is exactly why it keeps gaining ground in Python data stacks.
- DuckLabs to Join AWS, Projects to Remain Open Source - Published on August 26, the DuckDB team said DuckLabs will join AWS while DuckDB, DuckLake, and related projects remain open source under the DuckDB Foundation. π‘ Modern Python's Take: The real question is governance continuity, and the team addressed that directly, which should matter more to Python data users than the acquisition headline itself.
- FastAPI 0.141.1 - Released on July 29 and still the latest FastAPI release during the week ending August 28, version 0.141.1 fixes background tasks and dependency-provided headers in
app.frontend(). π‘ Modern Python's Take: Even without a same-week release, FastAPI remains worth tracking because its newer full-stack surface area means small point releases can affect more than request routing.
AI news
- The Hugging Face incident and the road ahead - Published on August 26, OpenAI released its technical incident report on the July 2026 model-enabled compromise of internal research infrastructure and third-party systems. π‘ Modern Python's Take: This is one of the clearest signs yet that agent safety is no longer a hypothetical policy topic but an operational engineering discipline with real blast-radius planning attached.
- Introducing Gemini 3.5 Transcribe - Published on August 26, Google introduced a speech-to-text model focused on real-time, formatted, and noise-robust transcription for voice interactions. π‘ Modern Python's Take: Transcription is becoming a frontier UX primitive, and better formatting plus lower cleanup overhead will matter just as much as raw word error rate in production apps.
- Advancing price-performance for developers with GPTβ5.6 in Kiro - Published on August 24, OpenAI brought the GPTβ5.6 model family into Kiro with emphasis on structured software planning, implementation, review, and testing workflows. π‘ Modern Python's Take: Developer-facing AI competition is increasingly about workflow fit rather than raw model bragging rights, and structured engineering surfaces are where that battle gets decided.
- Funding better evaluations of AIβs impact on wellbeing - Published on August 25, Anthropic launched a $5 million grant program for open-source evaluations that study how AI systems affect user wellbeing over longer conversations. π‘ Modern Python's Take: Multi-turn wellbeing evaluation is exactly the kind of hard measurement problem the field has been skirting, so independent benchmarks here could shape product behavior far beyond one lab.
Tools and Projects
- The new GitHub Copilot experience in Slack - Published on August 21, GitHub brought agent sessions, issue triage, sandboxed coding tasks, and shared code channels into Slack in public preview. π‘ Modern Python's Take: The interesting shift is not Slack support by itself but how quickly agent work is being pulled into the coordination surfaces where engineering teams already make decisions.
- Shared agentic work with GitHub Copilot in Microsoft Teams - Published on August 21, GitHub added collaborative Copilot cloud-agent sessions inside Teams with approval controls for agent-authored pull requests. π‘ Modern Python's Take: Shared visibility and explicit merge gates are becoming the default design pattern for serious agent adoption, and that is a healthy direction.
- Agent Plugins 1.0 in VS Code, Copilot CLI, and the Copilot app - Published on August 12, GitHub rolled out support for a portable plugin packaging standard that bundles agent skills and MCP servers across compatible clients. π‘ Modern Python's Take: Reusable agent behavior is starting to look like a packaging ecosystem, which is a strong signal that workflows and tool bundles are becoming durable developer assets.
- Build Anything with gr.Workflow - Published on August 25, Hugging Face and Gradio showed how
gr.Workflowturns multi-step model pipelines into a typed, node-based graph with API and deployment paths built in. π‘ Modern Python's Take: Visual workflow tooling gets interesting when it stays code-adjacent, andgr.Workflowlooks closer to a production bridge than a toy demo canvas.
Articles
- More than just code review - Published on August 22, Simon Willison argued that productive use of coding agents depends on specifying work clearly and verifying outcomes, not merely reading every generated line. π‘ Modern Python's Take: This is the right framing for Python teams adopting agents, because the bottleneck is shifting from typing code to designing verification loops.
- How Much Memory Does Your Agent Actually Need? - Published on August 18, IBM Research analyzed how much distilled memory helps different model tiers on multi-step agent benchmarks and found that the best dose depends on model capability. π‘ Modern Python's Take: The practical lesson is that "more context" is not a strategy; memory design is becoming an optimization problem with measurable accuracy and token-cost tradeoffs.
- How Hugging Face Inference Endpoints, Jobs, and Buckets Power Search on Papers with Code - Published on August 21, the Hugging Face team detailed a split architecture that keeps corpus building offline and only the embedding query step on the online path. π‘ Modern Python's Take: This is the kind of systems write-up Python AI engineers should read, because it shows where careful workload separation beats vague "RAG pipeline" talk.
- A Preview of DuckDB v2.0 - Published on August 17, the DuckDB team previewed server mode, triggers, a new parser, async I/O, and other headline features planned for the fall 2026 release. π‘ Modern Python's Take: DuckDB v2.0 looks less like a routine major release and more like a statement that embedded analytics databases now want a bigger role in application architecture.