From 47f20c13debf8b0aabbdb9b86bb4182078f3a384 Mon Sep 17 00:00:00 2001 From: Samuel Colvin Date: Fri, 10 Jan 2025 12:56:25 +0000 Subject: [PATCH] try testing with 3.13 free threading (#326) --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 41cd532..1292dc5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,9 +27,7 @@ jobs: - '3.11' - '3.12' - '3.13' - # NOTE: gha setup-python doesn't support 3.13t yet - # (https://github.com/actions/setup-python/pull/973) - # - '3.13t' + - '3.13t' - 'pypy3.9' - 'pypy3.10' exclude: @@ -69,6 +67,8 @@ jobs: sudo chown -R root:root ${{ github.workspace }}/protected sudo chmod 700 ${{ github.workspace }}/protected + - run: uv run python -c 'import sys; print("free threading enable:", hasattr(sys, "_is_gil_enabled") and not sys._is_gil_enabled())' + - run: make test env: WATCHFILES_TEST_PERMISSION_DENIED_PATH: ${{ github.workspace }}/protected