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 Insider blogpreviewengineer ·

    Python 3.15.0 Beta 4 Released with Numerous Fixes and Features

    Python 3.15.0 beta 4 is now available, marking the final beta release before the release candidate phase. This version includes approximately 298 bug fixes, build improvements, and documentation changes, along with major new features like explicit lazy imports and a new frozendict built-in type. Developers are encouraged to test their projects with this preview to prepare for the stable release, though it is not recommended for production use.

    feature patch announcement
  • Pydantic AI Releases sdkaiengineermediapython-agentic ·

    pydantic-ai v2.13.0: New Instrumentation, Usage Metrics, and Bug Fixes

    Pydantic-ai version 2.13.0 introduces new features for instrumentation and usage tracking, including the ability to omit model request parameters from spans and a new `cache_hit_ratio` property. It also enhances error handling for content filters and fixes several bugs related to streaming and temporal workflows. These updates are primarily relevant to developers integrating AI models via pydantic-ai, offering improved debugging and monitoring capabilities.

    feature patch
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.4 promotes Skills Repository to stable

    The crewAI 1.15.4 patch release promotes the Skills Repository feature from experimental status to general availability. This change benefits developers using crewAI by providing a stable and integrated way to manage and share AI agent skills. The release also includes documentation updates for Flows in Studio.

    feature patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    pydantic-ai v2.12.0: New AI model, enhanced event handling

    Pydantic-ai v2.12.0 introduces support for the Moonshot AI kimi-k3 model, expanding integration options for developers. The release also includes enhancements to event emission for enqueued messages and new event types for deferred tool calls, providing more granular control over agent execution flows. Several bug fixes address serialization issues, tool binding, and streamed output handling, improving the reliability of AI agent interactions.

    feature patch
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.3: TUI flows, execution hooks, and bug fixes

    This patch release for crewAI introduces several new features, including running declarative flows on the TUI and enhancing execution hook capabilities with interception points. It also addresses multiple bug fixes, such as syncing events, preventing tool execution breakage, and optimizing tool result caching. The release is available now for all users of crewAI.

    feature patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    pydantic-ai v2.11.0 adds exportable history and bug fixes

    This release of pydantic-ai introduces an exportable `HistoryProcessor` for better history management and includes several bug fixes. These improvements enhance usability and address validation and schema transformation issues for specific providers like Anthropic and Bedrock. The update is available now for users of the pydantic-ai library.

    feature patch
  • 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
  • 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
  • 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
  • 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
  • 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 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 sdkinfraengineerpython-agentic ·

    LangGraph CLI 0.4.31: Prebuild Images for Deploy, Dependency Updates

    LangGraph CLI version 0.4.31 introduces the ability to use prebuilt images for deployment, streamlining the deployment process. It also includes numerous dependency updates across various libraries like Starlette, LangSmith, and cryptographic packages. These changes affect developers using the LangGraph CLI for deploying and managing their graph applications.

    feature patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.138.0: Frontend support and documentation updates

    FastAPI version 0.138.0 introduces support for serving frontend applications directly from `app.frontend()` and `router.frontend()`. This release also includes numerous documentation improvements, translations, and internal fixes. The changes are relevant for developers using FastAPI to build web applications, particularly those integrating static frontend assets.

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

    adk-python v1.36.0 adds GenAI SDK support

    Google's adk-python library has been updated to version 1.36.0, introducing support for GenAI SDK versions 2.9 and higher. This feature enhancement is crucial for developers utilizing the latest generative AI capabilities within their Python applications. The update primarily affects developers working with Google's AI and machine learning tools. It requires users to have GenAI SDK 2.9+ installed.

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

    OpenAI Agents Python SDK v0.17.6: Tool Input Guardrails and JSON Contract Enforcement

    The latest release of the OpenAI Agents Python SDK (v0.17.6) introduces pre-approval tool input guardrails and enforces a strict JSON-compatible contract for tool outputs. These updates enhance the reliability and predictability of agent interactions, particularly for developers integrating custom tools. The changes primarily affect developers using the SDK for agent development and tool integration.

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

    OpenAI Agents Python v0.18.2: GPT-5.6 controls, multi-agent beta

    This release introduces support for GPT-5.6 request controls and a hosted multi-agent beta feature, alongside several bug fixes for sandbox and real-time communication. The changes are aimed at enhancing control over model interactions and improving the stability of multi-agent systems. This patch primarily affects developers using the OpenAI agents Python library, with the multi-agent beta indicating a preview stage for this new functionality.

    feature patch security

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.