Skip to content

py: migrate to free-threading python #3112

Description

@jqnatividad

Currently, because of GIL limitations - the py command is single-threaded and processes in chunks of 50,000 rows.

Now that free-threading is available in Python 3.13 and 3.14, migrate py command to use free-threading for increased performance.

This will necessarily mean dropping qsv support for Python 3.12 and below.

Activity

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

    enhancementNew feature or request. Once marked with this label, its in the backlog.performance

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions