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

  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    Pydantic-AI v2.19.0 adds headers and retry_after to ModelHTTPError

    Pydantic-AI version 2.19.0 introduces new fields, `headers` and `retry_after`, to the `ModelHTTPError` class, making error handling more informative by capturing details from various provider SDKs. This release also includes a bug fix related to external cancellation assertion and updates a dependency. These changes are aimed at improving robustness for developers integrating AI models with Pydantic.

    feature patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.140.6: Dependency Refactor for OpenAPI

    FastAPI version 0.140.6 includes a refactoring to avoid flattening dependencies for request parameters, primarily impacting OpenAPI generation. This change ensures a more accurate representation of complex request structures. The update is available now as a patch release for all users.

    patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.140.5 Patches Dependency Flattening

    FastAPI version 0.140.5 includes a patch that prevents the flattening of dependencies for request body fields. This change addresses an issue that could unexpectedly alter how dependencies are handled, potentially impacting applications relying on specific dependency resolution logic. This update is relevant for developers using FastAPI who may have encountered or wish to avoid issues related to dependency management in request bodies.

    patch
  • FastAPI Releases sdkinfraengineerpython-web ·

    FastAPI 0.140.4: Skip Unused Dependency Bookkeeping

    FastAPI version 0.140.4 includes a refactoring to skip unnecessary bookkeeping for unused dependencies. This optimization aims to improve internal processing efficiency for dependency resolution. The patch is available for all users and requires no specific prerequisites.

    patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.140.3

    FastAPI version 0.140.3 includes a patch that optimizes OpenAPI dependency flattening. This change avoids redundant computations, potentially improving performance for applications generating OpenAPI schemas. The update is available for all users of the FastAPI framework.

    patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.140.2 Release Notes

    FastAPI version 0.140.2 introduces a refactoring to stop retaining flat dependency trees, enhancing internal project structure. It also includes a new memory benchmark for performance analysis. These changes are primarily for internal development and maintenance, impacting developers contributing to or deeply familiar with FastAPI's internal workings.

    patch
  • FastAPI Releases sdkinfraengineerpython-web ·

    FastAPI 0.140.1: Dependency LRU cache limit update

    FastAPI version 0.140.1 includes an update to the dependency lru_cache limit, adjusting it to better accommodate large applications. This patch aims to improve performance and memory management for complex FastAPI projects. Engineers working with large-scale FastAPI applications may benefit from this change.

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

    OpenAI Agents Python: Programmatic Tool Calling and SDK Enhancements

    This release introduces programmatic tool calling, allowing OpenAI models to generate JavaScript for tool coordination. The update also standardizes SDK configuration, enhances error logging for security, and improves compatibility with various LLM providers. These changes benefit developers integrating OpenAI agents into applications, providing more control and robustness.

    feature patch
  • CrewAI Releases sdksecurityinfrasecurity-advisoryengineerpython-agentic ·

    crewAI 1.15.7: Security patches and observability improvements

    This release of crewAI addresses critical security vulnerabilities, including a patch for CVE-2026-16796 via an updated bedrock-agentcore dependency. The update also introduces enhanced observability by emitting skill usage events at runtime. These changes are primarily relevant to users of the crewAI framework, especially those concerned with security and monitoring their agent operations.

    patch
  • Pydantic AI Releases sdkaiawsengineerpython-agentic ·

    pydantic-ai v2.18.0 adds Anthropic/OpenRouter tool support, web access

    Version 2.18.0 of pydantic-ai introduces new features for integrating with AI services. It adds AdvisorTool support for Anthropic and OpenRouter, enabling more flexible AI agent development. Additionally, it includes external web access options for the WebSearchTool with OpenAI, and improves multi-region support for Google Cloud Provider. These updates are primarily relevant for developers building AI-powered applications with pydantic-ai.

    feature patch
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.140.0: Memory Usage Reduction, Docs Updates

    FastAPI has released version 0.140.0, featuring a significant reduction in memory usage within its dependency system. This release also includes extensive documentation updates, such as new 'Library Skills' documentation and adjustments to reflect the use of 'uv' projects by default. These changes are primarily aimed at developers using FastAPI, offering performance improvements and clearer documentation.

    patch
  • CrewAI Releases sdkaipreviewengineerpython-agentic ·

    crewAI 1.15.6: Bug fixes and documentation updates

    Version 1.15.6 of crewAI addresses several bugs, including fixes for Anthropic tool-use detection and strict tool schema property names. It also improves error handling for crew and flow executions and agent loading. This patch primarily affects developers using crewAI for agent-based workflows, with no new features introduced.

    patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    Pydantic-AI v2.17.0: Cache OTel serialization, support arbitrary fields

    This release of Pydantic-AI introduces support for arbitrary fields in `RequestUsage` and `RunUsage` to accommodate upcoming genai-prices. It also caches OpenTelemetry serialization per message, significantly reducing instrumentation costs from quadratic to linear. These changes benefit developers working with generative AI models, offering enhanced flexibility and improved performance.

    feature patch
  • uv Releases sdkpreviewengineer ·

    uv 0.11.32 releases preview features and performance improvements

    This release of uv 0.11.32 introduces several preview features for the `uv check` and `uv upgrade` commands, enhancing selection and update capabilities. It also includes performance optimizations by skipping unnecessary dependency-group conflict expansion and fixes a bug in universal resolutions related to `Requires-Python`. These updates are available for all users and primarily target developers working with Python package management.

    patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    pydantic-ai v2.16.0 adds Model Armor and new Gemini models

    This release of pydantic-ai introduces several new features, including support for Google Cloud Model Armor and new Gemini models, alongside improvements to tool handling and error management. These updates benefit developers building AI applications with pydantic-ai, offering enhanced capabilities and robustness. Notably, it also includes dependency upgrades to address security alerts.

    feature patch
  • Pydantic AI Releases sdkaideprecationengineerpython-agentic ·

    pydantic-ai v2.15.0: Prompt caching, Mistral prompts, tool retries, and more

    Pydantic-AI v2.15.0 introduces several new features including explicit prompt caching for OpenAI, inline text files in MistralModel prompts, and support for overriding tool-retry budgets. It also addresses multiple bug fixes related to hosted tool search, array handling, and durability capabilities. This release is primarily for developers and engineers using Pydantic-AI for LLM integrations and agent development.

    feature patch
  • uv Releases sdkinfrapreviewengineer ·

    uv 0.11.31: Workspace references, .venv support, and audit configuration

    This release introduces several enhancements to uv, including allowing workspace sources to reference members in other workspaces by path and support for `.venv` files pointing to centralized project environments. New configuration options for malware checking are added, alongside performance improvements and numerous bug fixes. This patch release is available for all users and includes a new preview feature for hash algorithm settings during lockfile generation.

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

    google/adk-python v2.5.0: New features and numerous bug fixes

    The google/adk-python library has released version 2.5.0, introducing significant new features such as enhanced Cloud Run integration, advanced agent capabilities, and improved workflow node validation. This release also addresses numerous bugs, including security improvements like mTLS support for API registries and GCP utilities. The update is relevant for developers using the ADK for building AI-powered applications, offering greater flexibility and robustness. Notably, it enables broader compatibility with a2a-sdk 1.x and enhances handling of various LLM interactions.

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

    adk-python v1.36.2 patch: Gemini LLM connection logic update

    This patch updates the custom Gemini LLM connection logic within adk-python to apply to all 3.x models, not exclusively 3.1. This change ensures broader compatibility for users leveraging different Gemini model versions. It is available as a patch release for users of the adk-python library.

    patch
  • Pydantic AI Releases sdkaipreviewdeprecationengineerpython-agentic ·

    pydantic-ai v2.14.1: Bug fixes for durable steps and wrapper-agent deprecations

    This patch release for pydantic-ai includes two bug fixes addressing issues with fetching MCP instructions via durable steps and a temporary withdrawal of durable wrapper-agent deprecations. These changes aim to improve the reliability of the system by ensuring proper handling of durable operations. The fixes are available in version 2.14.1.

    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.