[RFC] Remove Python 3.10 support in CI/CD
Author: atalmanCreated Sep 16, 2026Updated Sep 17, 2026
Labelsmodule: citriagedmodule: deprecation
Similar to https://github.com/pytorch/pytorch/issues/161167
We want to start the process for removal of Python 3.10 from PyTorch CI and nightly builds.
End of Life for Python 3.10 is October 2026 (2026-10-31). Please see: https://devguide.python.org/versions/
According to our policy: https://github.com/pytorch/rfcs/blob/master/RFC-0038-cpython-support.md :
- Release during the release process of the last PyTorch release before the oldest version of python goes EOL.
PyTorch 2.15 is GA on 2026-10-28, immediately before Python 3.10 goes EOL on 2026-10-31, so 2.15 is the release thatremoves it.
| Feature | Target Date |
|---|---|
| Announce Python 3.10 removal | Sept 2026 |
| Remove Python 3.10 from nightly CD | Week of Sept 21, 2026 |
| Remove Python 3.10 from nightly CI | Week of Sept 28, 2026 |
| Release PyTorch 2.15 without Python 3.10 support | Oct 28, 2026 |
Both CD and CI removals land before the 2.15 release branch cut on Oct 5, 2026.
cc @malfet @pytorch/pytorch-dev-infra @albanD @ezyang
Versions
2.15
Source: pytorch/pytorch