Modern Python Weekly #6

Python 3.15 beta hardens, Django 6.1 RC1 lands, and Kimi K3 raises the pressure on the AI model race.

Share
SpaceX Starship standing on its coastal launch pad beneath a bright blue sky.
SpaceX Starship prepares for launch from its coastal base.

Python News

  • Python 3.15.0 beta 4 is here! - Released July 18, 2026 as the final planned beta, with nearly 300 fixes before the first release candidate scheduled for August 4.
  • FastAPI 0.139.2 - Released July 16, 2026 with a thread-safety fix in router route building, a narrow patch that still matters for parallelized test suites and larger CI setups teams are running this week.
  • Polars py-1.43.0 - Released July 21, 2026 with new exponential weighted expressions, more Iceberg support, and a long list of streaming, join, and cloud-IO improvements.
  • Django 6.1 release candidate 1 released - Released July 22, 2026 as a preview build for the upcoming Django 6.1 release, which the official docs still list as expected in August 2026 rather than already final.

AI news

  • Introducing OpenAI Presence - Announced July 22, 2026 as a limited-availability enterprise product for deploying policy-bound AI agents across customer support and internal workflows.
  • Kimi K3 July 16, 2026 - Moonshot's Kimi docs say Kimi K3 was released and open-sourced on July 16, 2026 as a 2.8-trillion-parameter multimodal model with a 1M-token context window aimed at long-horizon coding and agent work. đź’ˇ Modern Python's Take: Kimi K3 matters less as a benchmark headline than as another sign that frontier coding and agent models are becoming globally competitive, open-weight, and harder for U.S. labs to price above on brand alone.
  • OpenAI and Hugging Face partner to address security incident during model evaluation - Published July 21, 2026, detailing how an internal cyber-capability evaluation led to an AI-driven intrusion on Hugging Face infrastructure and triggered remediation on both sides.
  • Safety and alignment in an era of long-horizon models - Published July 20, 2026, describing how longer-running models exposed novel failure patterns during internal deployment and forced a pause plus safeguard redesign.

Tools and Projects

  • uv 0.11.32 - Released July 23, 2026 as the latest packaging-tool update in Astral's rapid cadence, continuing the stream of installer, resolver, and Python-management refinements.
  • Ruff 0.16.0 - Released July 23, 2026 with notebook, editor, and lint-rule updates as Ruff keeps extending beyond "fast linter" into a broader Python editing substrate.
  • Introducing Cosmos 3 Edge - Published July 20, 2026, NVIDIA's open 4B world model aimed at robotics and edge physical-AI deployments on constrained hardware.

Articles