Skip to content

Commit e51b724

Browse files
authored
Docs: Update supported Python range to include 3.14 (#20779)
### Summary Python 3.14 support landed in #20452, which raised requires-python to <3.15 and added 3.14 to the wheel build matrices, but several user-facing docs still advertised the old 3.10-3.13 range. This updates the PyPI wheel readme and the getting-started, building-from-source, quickstart, beginner-pathway, and Raspberry Pi guides to 3.10-3.14.
1 parent ec52125 commit e51b724

7 files changed

Lines changed: 9 additions & 9 deletions

README-wheel.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ExecuTorch is to enable wider customization and deployment capabilities of the
55
PyTorch programs.
66

77
The `executorch` pip package is in beta.
8-
* Supported python versions: 3.10, 3.11, 3.12, 3.13
8+
* Supported python versions: 3.10, 3.11, 3.12, 3.13, 3.14
99
* Compatible systems: Linux x86_64, Linux aarch64, macOS aarch64
1010

1111
To build a minimal wheel from source, set

docs/source/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This section is intended to describe the necessary steps to take a PyTorch model
88
## System Requirements
99
The following are required to install the ExecuTorch host libraries, needed to export models and run from Python. Requirements for target end-user devices are backend dependent. See the appropriate backend documentation for more information.
1010

11-
- Python 3.10 - 3.13
11+
- Python 3.10 - 3.14
1212
- g++ version 7 or higher, clang++ version 5 or higher, or another C++17-compatible toolchain.
1313
- Linux (x86_64 or ARM64), macOS (ARM64), or Windows (x86_64).
1414
- Intel-based macOS systems require building PyTorch from source (see [Building From Source](using-executorch-building-from-source.md) for instructions).

docs/source/pathway-beginner.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Install ExecuTorch and verify your setup before attempting to export a model.
6565

6666
Install the ExecuTorch Python package, export a MobileNet V2 model using XNNPACK, and run your first inference. This is the canonical entry point for all new users.
6767

68-
**Difficulty:** Beginner | **Prerequisites:** Python 3.10–3.13, PyTorch, g++7+ or clang5+
68+
**Difficulty:** Beginner | **Prerequisites:** Python 3.10–3.14, PyTorch, g++7+ or clang5+
6969
:::
7070

7171
::::

docs/source/pathway-quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Follow the {doc}`llm/llama` guide for the complete Llama export and deployment w
6666

6767
## The 5-Minute Setup
6868

69-
If you have not yet installed ExecuTorch, run the following in a Python 3.10–3.13 virtual environment:
69+
If you have not yet installed ExecuTorch, run the following in a Python 3.10–3.14 virtual environment:
7070

7171
```bash
7272
pip install executorch

docs/source/quick-start-section.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Follow these guides in order to get started with ExecuTorch:
5252

5353
## Prerequisites
5454

55-
- Python 3.10–3.13
55+
- Python 3.10–3.14
5656
- PyTorch 2.9+
5757
- Basic familiarity with PyTorch model development
5858

docs/source/raspberry_pi_llama_tutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This tutorial demonstrates how to deploy **Llama models on Raspberry Pi 4/5 devices** using ExecuTorch:
66

7-
- **Prerequisites**: Linux host machine, Python 3.10-3.13, conda environment, Raspberry Pi 4/5
7+
- **Prerequisites**: Linux host machine, Python 3.10-3.14, conda environment, Raspberry Pi 4/5
88
- **Setup**: Automated cross-compilation using `setup.sh` script for ARM toolchain installation
99
- **Export**: Convert Llama models to optimized `.pte` format with quantization options
1010
- **Deploy**: Transfer binaries to Raspberry Pi and configure runtime libraries
@@ -19,7 +19,7 @@ This tutorial demonstrates how to deploy **Llama models on Raspberry Pi 4/5 devi
1919

2020
**Software Dependencies**:
2121

22-
- **Python 3.10-3.13** (ExecuTorch requirement)
22+
- **Python 3.10-3.14** (ExecuTorch requirement)
2323
- **conda** or **venv** for environment management
2424
- **CMake 3.29.6+**
2525
- **Git** for repository cloning
@@ -42,7 +42,7 @@ uname -s # Should output: Linux
4242
uname -m # Should output: x86_64
4343

4444
# Check Python version
45-
python3 --version # Should be 3.10-3.13
45+
python3 --version # Should be 3.10-3.14
4646

4747
# Check required tools
4848
hash cmake git md5sum 2>/dev/null || echo "Missing required tools"

docs/source/using-executorch-building-from-source.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ ExecuTorch is tested on the following systems, although it should also work in s
2828
- Otherwise, Python's built-in virtual environment manager `python venv` is a good alternative.
2929
* `g++` version 7 or higher, `clang++` version 5 or higher, or another
3030
C++17-compatible toolchain.
31-
* `python` version 3.10-3.13
31+
* `python` version 3.10-3.14
3232
* `ccache` (optional) - A compiler cache that speeds up recompilation
3333
* **macOS**
3434
- `Xcode Command Line Tools`

0 commit comments

Comments
 (0)