From 6cf4b4213100af36dd301d1741595b1a5096f334 Mon Sep 17 00:00:00 2001 From: Pablo Aguilar Date: Sat, 24 Jan 2026 13:02:38 -0300 Subject: [PATCH 1/3] chore: enable experimental free gil test --- .github/workflows/main.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 836dc23d..437de48b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -39,9 +39,14 @@ jobs: strategy: matrix: python-version: [ - "3.10", "3.11", "3.12", "3.13", "3.14" + "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t" ] os: [ubuntu-latest, macos-latest, windows-latest] + include: + - python-version: "3.14t" + experimental: true + + continue-on-error: ${{ matrix.experimental == true }} steps: - uses: actions/checkout@v4 From 1259e9e41d761c6efa035a68d388e3a4b312124f Mon Sep 17 00:00:00 2001 From: Pablo Aguilar Date: Sat, 24 Jan 2026 13:06:25 -0300 Subject: [PATCH 2/3] chore: add `Pablo Aguilar` to `AUTHORS` --- AUTHORS.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index 1bd657fb..9f5e76bf 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -12,3 +12,4 @@ Authors * Nicholas Bunn - https://github.com/NicholasBunn * Nathan McDougall - https://github.com/nathanjmcdougall * Oleksandr Zaiats - https://github.com/z4y4ts +* Pablo Aguilar - https://github.com/thepabloaguilar From 9a3f2891d80206a97a97e401113c3a446398840e Mon Sep 17 00:00:00 2001 From: Pablo Aguilar Date: Sat, 24 Jan 2026 13:24:54 -0300 Subject: [PATCH 3/3] chore: add `PYTHON_GIL` environment variable for Python tests --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 437de48b..c513d800 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -60,6 +60,8 @@ jobs: python-version: ${{ matrix.python-version }} - name: Test Python + env: + PYTHON_GIL: ${{ matrix.experimental == true && '0' || '1' }} run: just test-python - name: Test Rust