Skip to content

Commit ccad8a6

Browse files
Removes Python 3.9 support
Drops support for Python 3.9. ENG-6828
1 parent 351e4ab commit ccad8a6

File tree

5 files changed

+6
-7
lines changed

5 files changed

+6
-7
lines changed

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
8+
python-version: ["3.10", "3.11", "3.12", "3.13"]
99
steps:
1010
- name: git clone
1111
uses: actions/checkout@v4

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
runs-on: ubuntu-latest
66
strategy:
77
matrix:
8-
python-version: ["3.9", "3.13"]
8+
python-version: ["3.10", "3.13"]
99
steps:
1010
- name: git clone
1111
uses: actions/checkout@v4

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ modeling and execution. It provides first-class support for Workflows in the
3838

3939
## Installation
4040

41-
The package is hosted on [PyPI][nextpipe-pypi]. Python `>=3.9` is required.
41+
The package is hosted on [PyPI][nextpipe-pypi]. Python `>=3.10` is required.
4242

4343
Install via `pip`:
4444

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ modeling and execution. It provides first-class support for Workflows in the
3737

3838
## Installation
3939

40-
The package is hosted on [PyPI][nextpipe-pypi]. Python `>=3.9` is required.
40+
The package is hosted on [PyPI][nextpipe-pypi]. Python `>=3.10` is required.
4141

4242
Install via `pip`:
4343

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ authors = [
99
classifiers = [
1010
"Operating System :: OS Independent",
1111
"Programming Language :: Python :: 3",
12-
"Programming Language :: Python :: 3.9",
1312
"Programming Language :: Python :: 3.10",
1413
"Programming Language :: Python :: 3.11",
1514
"Programming Language :: Python :: 3.12",
@@ -43,15 +42,15 @@ maintainers = [
4342
]
4443
name = "nextpipe"
4544
readme = "README.md"
46-
requires-python = ">=3.9"
45+
requires-python = ">=3.10"
4746

4847
[project.urls]
4948
Homepage = "https://www.nextmv.io"
5049
Documentation = "https://nextpipe.docs.nextmv.io/en/latest/"
5150
Repository = "https://github.com/nextmv-io/nextpipe"
5251

5352
[tool.ruff]
54-
target-version = "py39"
53+
target-version = "py310"
5554
lint.select = [
5655
"E", # pycodestyle errors
5756
"W", # pycodestyle warnings

0 commit comments

Comments
 (0)