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

  • Google ADK (Python) Releases sdkinfraengineerpython-agentic ·

    google/adk-python v2.6.1: Telemetry enhancements and bug fixes

    This patch release for google/adk-python v2.6.1 introduces new features for ADK CLI telemetry, including parent terminal grouping, TTL pruning, and TTY connectivity capture. It also includes bug fixes, such as early telemetry recording for web servers and improved handling of tool confirmations. These updates primarily benefit users of the ADK CLI, enhancing its diagnostic and operational capabilities.

    feature patch
  • Python PEPs engineer ·

    PEP 842 proposes __export__ for controlled module visibility in Python

    PEP 842 introduces a new standard for Python modules, proposing an `__export__` variable to explicitly define and limit the visibility of module members. This aims to improve code maintainability and prevent accidental reliance on internal implementation details, a common issue with current underscore-based conventions. If adopted, this PEP would affect all Python developers writing or consuming modules, providing a more robust mechanism for defining public APIs and enhancing the clarity of module interfaces. The proposal is currently in the Draft status for Python 3.16.

    announcement
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.10 Patch Release

    This patch release for crewAI introduces a new feature for collecting skill usage events, enhancing observability into agent operations. It also includes several documentation updates, such as removing migrated AMP documentation and updating security reporting guidelines. The changes are aimed at developers and architects using crewAI for agent orchestration.

    feature patch
  • LangGraph Releases sdkinfraengineerpython-agentic ·

    LangGraph checkpoint-postgres 3.1.1 update

    LangGraph's checkpoint-postgres package has been updated to version 3.1.1, including a fix for namespace matching and an opt-in feature to skip expired rows during read operations. These changes primarily benefit developers using LangGraph for state management with PostgreSQL or SQLite, enhancing reliability and read performance. The update also includes dependency bumps and documentation standardization.

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

    adk-python adds async non-blocking tool support

    Version 1.37.0 of google/adk-python introduces support for asynchronous, non-blocking tools within its live functionality. This enhancement allows for more efficient and responsive operations in real-time applications. The update is now available for developers using the adk-python library.

    feature
  • Google ADK (Python) Releases sdkaiengineermediaenergypython-agentic ·

    Google ADK Python v2.6.0 adds features, fixes

    Google's ADK Python library has been updated to version 2.6.0, introducing numerous new features and improvements. Key additions include enhanced support for authentication, new evaluation samples for agents, expanded tooling for Eventarc and BigQuery, and improved telemetry and CLI capabilities. These changes aim to provide developers with more robust tools for building and deploying AI agents, with a particular focus on enhanced flexibility and integration within the Google ecosystem.

    feature patch
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.9: Improved Tool Failure Reporting and Flow Events

    CrewAI version 1.15.9 enhances the platform by surfacing tool failures accurately instead of misreporting them as successes. It also introduces a new FlowFailedEvent to signal execution failures and implements progressive disclosure for skills. These changes are relevant for developers and architects using CrewAI for agent orchestration, providing clearer insights into execution issues.

    feature patch
  • Pydantic AI Releases sdkaiengineerpython-agentic ·

    pydantic-ai v2.21.0 adds token limit and refreshes model names

    Pydantic-ai v2.21.0 introduces a `per_request_input_tokens_limit` parameter to `UsageLimits`, allowing finer control over request processing. The release also includes a bug fix to refresh `KnownModelName` using Gateway probes and stable Google image IDs. These updates are now available and primarily benefit developers building AI applications with pydantic-ai.

    feature patch
  • Django Weblog blogengineerfinanceeducationgovernmentpython-web ·

    DSF Member of the Month: Katherine Michel on Django and Community

    This profile highlights Katherine "Kati" Michel, the July 2026 DSF Member of the Month, detailing her extensive involvement in the Django community and her career journey. Michel discusses her transition into software engineering, her early exposure to Django, and her current role at JPMorganChase. The piece also touches on potential future enhancements for Django, particularly in areas like AI and developer onboarding, and reflects on the evolution of DjangoCon US with a focus on diversity and inclusion.

    announcement
  • FastAPI Releases sdkengineerpython-web ·

    FastAPI 0.141.0: Improved local development with fastapi dev

    FastAPI version 0.141.0 introduces a new `app.frontend(check_dir="auto")` feature. This enhancement aims to simplify local development workflows by making `fastapi dev` more convenient for users. The update is particularly relevant for developers actively using the FastAPI framework for local testing and development.

    feature
  • Pydantic AI Releases sdkaipython-agentic ·

    pydantic-ai v2.20.0: New Claude Opus, OpenAI Responses API, and Usage Fixes

    This release of pydantic-ai introduces support for Claude Opus 5 and enhances the OpenAI Responses API with reasoning context. It also includes several bug fixes, such as preserving arbitrary usage fields, capturing Anthropic thinking tokens, and correcting handling for embeddings and tool-search history. These updates are beneficial for developers integrating AI models, particularly those using Anthropic, OpenAI, and Vertex AI.

    feature patch
  • 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
  • LangGraph Releases sdkaiengineerpython-agentic ·

    LangGraph 1.2.10: Stream events typing, trace policy changes

    LangGraph version 1.2.10 introduces type hinting for `stream_events` return and native projections, enhancing developer experience. It also includes changes to the trace policy, removing the `TracePolicy` and exposing `trace_policy` on `add_node`. The update affects developers using LangGraph for building complex, stateful applications and includes several dependency updates.

    patch feature
  • CrewAI Releases sdkaiengineerpython-agentic ·

    crewAI 1.15.8: WaitTool, FileWriter fix, and docs

    Version 1.15.8 of crewAI introduces a new WaitTool for pausing long-running jobs, enhancing agent control. It also fixes issues with the FileWriterTool and marks E2B_API_KEY as a required environment variable. These updates are primarily for developers and engineers using crewAI for agent orchestration.

    feature patch
  • 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
  • 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
  • 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
  • Django Weblog bloginfraengineerpython-web ·

    DjangoCon US 2026 Announced for Chicago

    DjangoCon US 2026 is scheduled to take place in Chicago from August 24-28, bringing together developers, maintainers, and enthusiasts. The conference offers learning opportunities through expert talks, tutorials, sprints, and informal discussions. Tickets and hotel reservations are still available, with a hotel room block deadline of August 3.

    announcement
  • 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
  • Python Insider blogengineer ·

    Python Packaging Council: 2026 Nominations Opening Soon

    The Python Packaging Council (PPC) is opening nominations for its inaugural election next week. The PPC will serve as the technical decision-making body for Python package interoperability standards. This election is crucial for establishing the council's initial operating procedures and will fill all five seats. The nomination period runs from July 28th to August 11th, 2026, with voting to follow in September.

    announcement

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.