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 132 Python releases · Updated
- uv Releases sdkpreviewdeprecationengineer ·
uv 0.12.0 improves dependency resolution, hash checking, and environment management
The uv 0.12.0 release introduces significant improvements to dependency resolution, including a new default for handling pre-releases, making it more robust and aligned with pip's behavior. It also enhances security and correctness by enforcing stricter hash checking and validating lockfile formats. These changes primarily affect users managing Python dependencies, with most users expected to upgrade seamlessly, though some workflows might require adjustments. The release also stabilizes preview features related to project discovery and safe environment clearing.
breaking 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 - 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 - 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 - Pydantic AI Releases sdkaipreviewdeprecationengineerpython-agentic ·
Pydantic-AI v2.14.0: Reasoning effort and durability improvements
This release introduces enhanced reasoning capabilities for Mistral models and new durability options, replacing deprecated agent wrappers. It also includes fixes such as the removal of specific shut-down Gemini models. These changes benefit developers integrating AI models who need more control over reasoning processes and durability strategies. The update is available now.
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 - 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 - Pydantic AI Releases sdkaideprecationmediapython-agentic ·
Pydantic AI V2.0.0 Released
Pydantic AI has released version 2.0.0, marking a stable release after seven betas. This version introduces a harness-first design with capabilities as a core primitive for agent development. It's recommended for developers building AI agents, and users should consult the upgrade guide for migration from V1.
feature 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.