Skip to content

Commit 68b6ada

Browse files
committed
phaseout py39
1 parent 9ecf41a commit 68b6ada

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ jobs:
4242
fetch-depth: 0
4343
submodules: recursive
4444

45-
- name: Setup Python 3.8
45+
- name: Setup Python 3.9
4646
id: setup-py38
4747
uses: actions/setup-python@v6
4848
with:
49-
python-version: "3.8" # use lowest supported version for linting
49+
python-version: "3.9" # use lowest supported version for linting
5050
update-environment: false
5151

52-
- name: Check AST with Python 3.8
52+
- name: Check AST with Python 3.9
5353
run: |
5454
"${{ steps.setup-py38.outputs.python-path }}" -m compileall -q -f tilelang
5555

.github/workflows/dist.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
- { runner: ubuntu-24.04-arm, toolkit: "CUDA-12.8" }
4242
- { runner: macos-latest, toolkit: "Metal" }
4343
python-version:
44-
- "3.8"
45-
# TVM is built with Python 3.8 Limited API, it should work with all Python >= 3.8.
44+
- "3.9"
45+
# TVM is built with Python 3.9 Limited API, it should work with all Python >= 3.9.
4646
# - "3.9"
4747
# - "3.10"
4848
# - "3.11"

docs/get_started/Installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
**Prerequisites for installation via wheel or PyPI:**
66

77
- **glibc**: 2.28 (Ubuntu 20.04 or later)
8-
- **Python Version**: >= 3.8
8+
- **Python Version**: >= 3.9
99
- **CUDA Version**: 12.0 <= CUDA < 13
1010

1111
The easiest way to install **tile-lang** is directly from PyPI using pip. To install the latest version, run the following command in your terminal:
@@ -37,7 +37,7 @@ python -c "import tilelang; print(tilelang.__version__)"
3737
**Prerequisites for building from source:**
3838

3939
- **Operating System**: Linux
40-
- **Python Version**: >= 3.8
40+
- **Python Version**: >= 3.9
4141
- **CUDA Version**: >= 10.0
4242

4343
```bash

examples/gemm/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ TileLang is a domain-specific language designed to simplify the process of writi
2525

2626
### Prerequisites
2727

28-
- **Python 3.8+**
28+
- **Python 3.9+**
2929
- **NVIDIA GPU** with a recent CUDA toolkit installed
3030
- **PyTorch** (optional, for easy correctness verification)
3131
- **tilelang**

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "tilelang"
33
description = "A tile level programming language to generate high performance code."
44
readme = "README.md"
5-
requires-python = ">=3.8"
5+
requires-python = ">=3.9"
66
authors = [{name = "TileLang Contributors"}, {name = "Tile-AI"}]
77
maintainers = [{name = "Lei Wang", email = "leiwang1999@outlook.com"}]
88
license = "MIT"
@@ -12,7 +12,7 @@ classifiers = [
1212
"Operating System :: POSIX :: Linux",
1313
"Operating System :: OS Independent",
1414
"Operating System :: MacOS",
15-
"Programming Language :: Python :: 3.8",
15+
"Programming Language :: Python :: 3.9",
1616
"Programming Language :: Python :: 3.9",
1717
"Programming Language :: Python :: 3.10",
1818
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)