Skip to content

Drop support for Python 3.9 (May 2026) #13782

Description

@srittau

Python 3.9 reached its end-of-life phase on 2025-10-31 (PEP 596).

How to remove support

February 2026

May 2026

Activity

  1. changed the title [-]Drop support for Python 3.9 (early 2026)[/-] [+]Drop support for Python 3.9 (February/May 2026)[/+] on Nov 1, 2025
  2. srittau commented on Feb 9, 2026

    @srittau
    CollaboratorAuthor

    Phase 1 is now nearly done. Only #15402 and #15403 need to be merged.

  3. added
    status: deferredIssue or PR deferred until some precondition is fixed
    on Feb 9, 2026
  4. changed the title [-]Drop support for Python 3.9 (February/May 2026)[/-] [+]Drop support for Python 3.9 (May 2026)[/+] on Feb 10, 2026
  5. removed
    status: deferredIssue or PR deferred until some precondition is fixed
    on Apr 1, 2026
  6. srittau commented on May 8, 2026

    @srittau
    CollaboratorAuthor

    I've added builtins.ellipsis to the checklist in #7580. (@JelleZijlstra originally listed it in the issue, but for some reason I hadn't included it in my list later in the thread.) Apart from that, Python 3.9 has now been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    stubs: removalPending removal of third-party distributions

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions