From 7a486faf78fcd92f7977db0d1c4c0ca36ec57d50 Mon Sep 17 00:00:00 2001 From: crusaderky Date: Wed, 27 May 2026 11:20:07 +0100 Subject: [PATCH] Free-threading support --- .github/workflows/tests.yaml | 18 +++++++++--------- pyproject.toml | 1 + 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 8e6abbacdb..6cba27b3b0 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -86,15 +86,15 @@ jobs: task: test-noqueue partition: not ci1 - # Free-threading (WIP - tests don't pass yet) - # - os: ubuntu-latest - # environment: py314t - # task: test-ci - # partition: ci1 - # - os: ubuntu-latest - # environment: py314t - # task: test-ci - # partition: not ci1 + # Free-threading + - os: ubuntu-latest + environment: py314t + task: test-ci + partition: ci1 + - os: ubuntu-latest + environment: py314t + task: test-ci + partition: not ci1 steps: - name: Checkout source diff --git a/pyproject.toml b/pyproject.toml index c570cc73df..4577276279 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: Free Threading :: 1 - Unstable", "Topic :: Scientific/Engineering", "Topic :: System :: Distributed Computing", ]