diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 7952248a4..d2d8761f4 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -176,7 +176,7 @@ jobs: pyver: - 3.14t - 3.14 - - 3.13t + # Skipping 3.13t because cibuildwheel dropped support - 3.13 - 3.12 - 3.11 @@ -191,10 +191,6 @@ jobs: no-extensions: Y - os: windows no-extensions: Y - - os: macos - pyver: 3.13t # this is still tested within cibuildwheel - - os: windows - pyver: 3.13t # this is still tested within cibuildwheel - no-extensions: Y debug: Y include: diff --git a/CHANGES/1326.breaking.rst b/CHANGES/1326.breaking.rst new file mode 100644 index 000000000..bfee4c390 --- /dev/null +++ b/CHANGES/1326.breaking.rst @@ -0,0 +1 @@ +Dropped support for free-threaded Python 3.13 -- by :user:`ngoldbaum`. diff --git a/pyproject.toml b/pyproject.toml index 1c9d9edb4..223d23924 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,6 @@ test-requires = "-r requirements/pytest.txt" test-command = 'pytest -m "not leaks" --no-cov {project}/tests' # don't build PyPy wheels, install from source instead skip = "pp*" -enable = ["cpython-freethreading"] [tool.cibuildwheel.linux] # Re-enable 32-bit builds (disabled by default in cibuildwheel 3.0)