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 131 Python releases · Updated

  • uv Releases sdkinfrapreviewengineer ·

    uv 0.12.1: Package-specific pre-release policies, Xonsh support, and performance

    This release of uv introduces package-specific pre-release policies, enabling finer control over handling pre-release versions for individual packages. It also adds support for Xonsh shell activation scripts and includes performance enhancements, such as faster SHA-256 hashing on certain ARM64 platforms. The update is available as a patch for all users, with new preview features and bug fixes.

    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
  • LangGraph Releases sdkinfragaengineerpython-agentic ·

    LangGraph checkpoint-sqlite 3.1.1 released

    LangGraph checkpoint-sqlite version 3.1.1 addresses an issue where namespace matching was not scoped correctly to segment boundaries. This patch improves the reliability of checkpointing for distributed or segmented applications. It affects users of the checkpoint-sqlite and checkpoint-postgres integrations who rely on namespace segmentation for state management.

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

    Django 6.1 Release Candidate 1 Available

    Django 6.1 release candidate 1 is now available, offering a final chance to test new features and usability improvements before the stable release. This stage includes a string freeze and a call for translators. If no major bugs are found, Django 6.1 is expected to be released around August 5.

    announcement feature
  • 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
  • Python PEPs infra ·

    PEP 838 adds python-version to pyvenv.cfg

    PEP 838 proposes adding a standardized `python-version` field to `pyvenv.cfg` to record the major and minor version of the Python interpreter used by a virtual environment. This change aims to resolve inconsistencies across various tools that currently interpret version information differently, preventing potential failures after Python patch updates. The new field is designed for use by packaging tools and Python environments, with implementations planned for popular tools like uv, virtualenv, and CPython.

    announcement
  • 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
  • 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
  • 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
  • uv Releases sdkinfra ·

    uv 0.11.26: Performance improvements and bug fixes

    The uv package manager has released version 0.11.26, incorporating several performance enhancements and bug fixes to improve dependency resolution and build processes. These updates aim to optimize performance by adapting to dependency IDs, avoiding unnecessary allocations, and reusing resolver work. The release also includes a fix for a warning related to the build cache location. This patch is relevant for all users of uv, particularly those working with complex dependency graphs or on performance-sensitive projects.

    patch
  • Python PEPs infra ·

    CPython experimental JIT compiler matures for Python 3.15

    CPython's experimental Just-in-Time (JIT) compiler, initially designed in PEP 744 and present since Python 3.13, has been re-architected and significantly improved. For Python 3.15, it offers a 4-12% performance increase, improved native debugger support, and reduced memory usage for generated code. These advancements provide valuable insights into developing a production-ready JIT for CPython.

    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.