Python Releases

Python language news, releases and ecosystem updates. New features, breaking changes, security advisories and deprecations - each summarised in plain English and updated continuously.

Tracking 133 Python releases · Updated

  • Python PEPs engineer ·

    PEP 837: Clarifying Name Resolution in Python Class Namespaces

    This draft PEP proposes to address long-standing inconsistencies in how variable names are resolved within Python class namespaces. The current behavior is described as partially dynamic and differs between top-level and nested class definitions, potentially leading to surprising outcomes. The proposal aims to simplify and unify name resolution, making it more predictable for developers, though it may introduce breaking changes for code relying on the existing, albeit inconsistent, behavior.

    announcement
  • uv Releases sdkpreviewengineer ·

    uv 0.11.29: Enhancements, Performance Improvements, and Bug Fixes

    This release of uv introduces several enhancements, including JSON output for `uv tree`, support for CUDA 13.2, and preference for local artifacts. Performance has been improved through resolver optimizations and deferred setup for no-op operations. Numerous bug fixes address issues with dependency resolution, package metadata handling, and credential redaction, impacting developers using uv for Python package management.

    patch
  • Django Weblog bloginfrapython-web ·

    Django Supports Triptych Project to Enhance HTML Standard

    The Django Steering Council has issued a Letter of Collaboration for the Triptych Project, which proposes enhancements to the HTML standard itself. These proposals, including adding PUT, PATCH, and DELETE methods to forms and introducing button actions, aim to reduce JavaScript dependencies and simplify web development. This initiative is particularly relevant to developers using server-rendered templates and libraries like HTMX, Unpoly, and Turbo, offering benefits across various frameworks.

    announcement
  • Pydantic AI Releases sdkaisecuritysecurity-advisoryengineerpython-agentic ·

    pydantic-ai v2.10.0: Tool pairing, OpenAI/Anthropic support, bug fixes

    Version 2.10.0 of pydantic-ai enhances tool integration by improving message history provider validation and adding support for OpenAI background mode and Anthropic pauses. It also addresses several bugs, including issues with usage details, tool renaming, UTF-8 handling, event-loop affinity, and tool call attachment. A dependency update to `transformers` addresses a security vulnerability, affecting users of these libraries.

    feature patch
  • Pydantic AI Releases sdkaipreviewengineerpython-agentic ·

    Pydantic-AI v2.9.0: Security fix, GPT-5.6 models, usage command

    Pydantic-AI v2.9.0 addresses a security advisory impacting message sanitization and backports a fix to version 1.107.1. This release also introduces new features like GPT-5.6 model support, a `/usage` command for the `clai` CLI, and exposes `usage_limits` to tools. Several bug fixes improve Anthropic Files API integration, message repr handling, FIPS compliance, agent robustness, and output strategies, affecting users of version 2.0.0 and above.

    security feature patch
  • LangGraph Releases sdkaiengineerpython-agentic ·

    LangGraph 1.2.7: Fixes for delta overwrites and UUID generation

    LangGraph version 1.2.7 addresses critical issues related to delta channel overwrites and ensures valid UUID generation for exit-mode delta task IDs. These fixes improve the stability and reliability of state management within the graph execution, particularly for complex scenarios involving JSON roundtrips and API interactions. The release also includes dependency updates for libraries like redis and langsmith, affecting users of those components.

    patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    pydantic-ai v2.1.0: Anthropic web tools, serialization, and bug fixes

    Pydantic-ai has released version 2.1.0, introducing new features like Anthropic web tools for server-tool replay and improved instrumentation message serialization. Several bug fixes are also included, addressing issues with tool errors, streaming behavior, and Bedrock token counting. This release impacts developers integrating AI models with Pydantic, particularly those using Anthropic or Bedrock.

    feature patch
  • Pydantic AI Releases sdkaideprecationmediapython-agentic ·

    pydantic-ai v2.5.1: Bug Fixes and Model Compatibility

    This patch release for pydantic-ai, version 2.5.1, addresses several bugs and enhances compatibility with various large language model providers. Key fixes include improved handling of tool results, mapping of settings for Groq models, and proper rejection of invalid concurrency settings. The release also ensures better handling of empty model responses and preserves file download settings. These changes benefit developers integrating AI models into their Python applications by stabilizing the library's behavior across different platforms.

    patch
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.0: Conversational Flow Tracking and Declarative Flow Loading

    Version 1.15.0 introduces telemetry tracking for conversational flow turn usage and supports these flows in the CLI TUI. It also adds unified declarative flow loading and CLI support, enhancing how users define and execute complex agent workflows. These changes affect developers and users working with agent orchestration, particularly those leveraging new flow definition capabilities and improved performance.

    feature patch
  • OpenAI Agents SDK (Python) Releases sdkaiengineerpython-agentic ·

    OpenAI Agents Python Library v0.17.8: Enhancements and Fixes

    This release of the OpenAI Agents Python library, version 0.17.8, includes several bug fixes and minor enhancements. Key changes focus on improving error handling, ensuring proper log redaction, and refining validation logic. These updates are relevant for developers using the library for agent-based applications and are available immediately as a patch release.

    patch
  • LangGraph Releases sdkaiengineerpython-agentic ·

    LangGraph 1.2.9 fixes state metadata handling

    LangGraph version 1.2.9 includes a fix for how state metadata and counters are handled for the delta channel. This resolves a defect that could impact the accuracy of state tracking in specific execution paths. The patch is now available for all users who have previously adopted LangGraph.

    patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.137.2: New route context iterator and dependency updates

    FastAPI version 0.137.2 introduces a new `iter_route_contexts()` method for advanced use cases, enhancing flexibility for developers. This patch also includes dependency updates for several core packages like Starlette and cryptography, as well as numerous translation updates. These changes primarily affect developers using FastAPI, offering improved internal handling and tooling.

    feature patch
  • CrewAI Releases sdkaiengineermediapython-agentic ·

    crewAI 1.15.2: LLM Model Fetching, Flow Authoring, and Bug Fixes

    This release of crewAI introduces dynamic LLM model fetching in the crew wizard and support for inline skill definitions, enhancing agent flexibility. It also includes bug fixes addressing input resolution, security vulnerabilities, and documentation updates for flow agent options. These changes primarily benefit developers and architects building AI-powered agent applications.

    feature patch
  • FastAPI Releases sdkinfradeprecationpython-web ·

    FastAPI 0.137.0: Router internals refactored, new features enabled

    FastAPI version 0.137.0 introduces significant internal refactoring of APIRouter and APIRoute to preserve instances, enabling features like including subrouters before defining their routes and potentially saving memory. This change alters how `router.routes` is structured, moving from a plain list to a tree-like representation, which may impact custom logic iterating directly over routes. The release also includes documentation updates and dependency version bumps.

    breaking feature patch
  • LangGraph Releases sdkaiinfraengineerpython-agentic ·

    LangGraph 1.2.6 fixes nested subgraph checkpointing and streaming

    LangGraph version 1.2.6 addresses two critical regressions, restoring correct checkpointing for nested subgraphs and ensuring running subgraphs are canceled when streaming aborts. These fixes are important for stable and predictable execution of complex graph workflows. The update targets developers using LangGraph for multi-step agentic processes or complex state machines.

    patch
  • FastAPI Releases sdkinfrapython-web ·

    FastAPI 0.138.1: Internal tooling and dependency updates

    This patch release for FastAPI includes several internal improvements and dependency updates. Changes focus on refactoring library skills for better information retrieval, simplifying CI workflows, and updating dependency management tools. These updates are primarily aimed at developers contributing to or maintaining the FastAPI project.

    patch
  • Google ADK (Python) Releases sdkaiazuredeprecationmediapython-agentic ·

    google/adk-python v2.4.0 release highlights

    The google/adk-python library has released version 2.4.0, introducing significant new features and bug fixes. Key enhancements include mTLS support for Google API tools, added support for OpenAI Responses API, and new capabilities for managing AI model interactions and workflows. These updates are relevant for developers utilizing the ADK library for integrating with Google Cloud services and AI models.

    feature patch
  • Google ADK (Python) Releases sdkengineermediapython-agentic ·

    adk-python v1.35.1 improves streaming and metadata handling

    This patch release for google/adk-python addresses two specific issues. It ensures grounding metadata is sent correctly for live 3.1 interactions and guarantees the final partial=False frame is always yielded in streaming scenarios. These fixes are relevant for developers using the adk-python library, particularly those working with streaming APIs or live interactions.

    patch
  • Google ADK (Python) Releases sdkaipreviewdeprecationengineermediapython-agentic ·

    adk-python v2.3.0: New features and bug fixes

    The google/adk-python library has been updated to version 2.3.0, introducing several new features such as enhanced caching, GCS integration, mTLS support, and expanded LLM capabilities with Gemma4 and Live API translation. This release also addresses numerous bugs across various modules including core functionality, evaluation, and agent interactions, improving stability and performance for developers using the ADK. The update aims to provide a more robust and feature-rich environment for building AI-powered applications with Python.

    feature patch
  • LangGraph Releases sdkaiengineerpython-agentic ·

    LangGraph CLI 0.4.30 Adds API Version Range Support

    LangGraph CLI version 0.4.30 introduces support for specifying compatible API version ranges, enhancing deployment flexibility. This update benefits developers managing LangGraph applications by allowing more resilient versioning strategies. The release also includes standardized README structures.

    patch

About Python release tracking on ReleaseBytes

Python point releases, security fixes and end-of-life dates matter to almost every stack — including indirectly, through what Databricks runtimes and cloud services pin. ReleaseBytes tracks CPython releases and ecosystem news, and its EOL tracker shows exactly when each Python version stops receiving security fixes.

Frequently asked questions

How often are Python release notes updated on ReleaseBytes?

Continuously. ReleaseBytes monitors the official Python release channels around the clock and publishes a plain-English summary of each announcement shortly after it lands.

What kinds of Python changes does ReleaseBytes track?

New features, enhancements, bug fixes, security advisories, breaking changes, deprecations and end-of-life announcements. Every item is tagged by type so you can filter to just the changes that need action.

How can I get alerts for new Python releases?

Set up a free email or Slack alert filtered to Python, subscribe to the weekly digest, or follow the RSS feed. Teams can also install the ReleaseBytes GitHub App or connect via MCP.

Where does the Python release data come from?

From the official sources: Python language news, releases and ecosystem updates. Every item links back to the original vendor announcement.