⚡ Sangsakala Proxy 🏠 Home
Skip to content

Drop the support of Python 3.10 #7069

Open

Description

@shuchu

Python 3.10 's EOL is on Oct 31 2026. https://devguide.python.org/versions/

The Git workflow will not test Python 3.10 anymore.

Activity

  1. patelchaitany commented on Oct 27, 2026

    @patelchaitany
    Contributor

    Do we have a plan for Python 3.15 support? It was released on Oct 9, 2026, and adds lazy imports (PEP 810) and a stdlib profiler (PEP 799).

  2. shuchu commented on Nov 4, 2026

    @shuchu
    CollaboratorAuthor

    I don't have a concrete mind yet. let me dicuss with other maintainers.

  3. patelchaitany commented on Nov 4, 2026

    @patelchaitany
    Contributor

    @shuchu I see the plan to drop Python 3.10 now that it's no longer maintained (#7101). Meanwhile, the 3.10 unit-test job fails on all PRs, because sqlglotc has no 3.10 wheels and the source build pulls an unpinned sqlglot that no longer compiles.
    #7104 fixes it by pinning build-time dependencies to the CI lock, and 3.10 passes there. It's harmless: the installed packages, the other Python versions and the existing setup all stay the same.
    If dropping 3.10 is going to take longer, should we merge #7104 in the meantime to unblock CI?

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions