Dropping Python 3.13t (free-threaded) support in nightlies and in the future PyTorch 2.13 release

Hi all,

We want to give the community a heads-up that PyTorch is dropping CPython 3.13t (free-threaded / no-GIL) support in nightlies effective immediately, and it will not be included in the upcoming PyTorch 2.13 release.

Background

The upstream pypa/manylinux project removed CPython 3.13t from its Docker images on 2026-05-07 (see pytorch/pytorch#182949 ([CD] Drop CPython 3.13t from binary build matrix (manylinux upstream removed it 2026-05-07) · Issue #182949 · pytorch/pytorch · GitHub)). The manylinux maintainers dropped 3.13t because it was an experimental free-threaded build, and CPython 3.14t is now the stable, non-experimental free-threaded variant.

Because our manylinux-based wheel builds rely on /opt/python/cp313-cp313t/… from those upstream images, we can no longer produce 3.13t wheels for nightlies or for the 2.13 release.

What this means

  • cp313t wheels will no longer be published in nightlies, and will not be published on PyPI or the PyTorch download index for the 2.13 release (CPU, CUDA, ROCm, XPU).

  • Users who need a free-threaded build should plan to move to CPython 3.14t, which we intend to support going forward.

  • Standard (GIL-enabled) CPython 3.13 wheels are not affected and will continue to be shipped as usual.

Action items for downstream / users

  • If you are currently testing against torch on 3.13t (including against nightlies), please migrate your CI to 3.14t.

  • If you maintain a project that depends on PyTorch’s 3.13t wheels, plan accordingly for the 2.13 cut.

Tracking issue: [CD] Drop CPython 3.13t from binary build matrix (manylinux upstream removed it 2026-05-07) · Issue #182949 · pytorch/pytorch · GitHub

Please reply here with any questions or concerns.

2 Likes