Skip to content

Commit f6c9b5a

Browse files
committed
Bump minimum Python version from 3.9 to 3.10
Python 3.9 reached end-of-life in October 2025. This change: - Updates requires-python to >=3.10 - Removes Python 3.9 from CI test matrix - Removes MySQL 5.7 test (was only run with Python 3.9)
1 parent 63ebc38 commit f6c9b5a

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

.github/workflows/test.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,8 @@ jobs:
2121
runs-on: ubuntu-latest
2222
strategy:
2323
matrix:
24-
py_ver: ["3.9", "3.10", "3.11", "3.12", "3.13"]
24+
py_ver: ["3.10", "3.11", "3.12", "3.13"]
2525
mysql_ver: ["8.0"]
26-
include:
27-
- py_ver: "3.9"
28-
mysql_ver: "5.7"
2926
steps:
3027
- uses: actions/checkout@v4
3128
- name: Set up Python ${{matrix.py_ver}}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies = [
2222
"urllib3",
2323
"setuptools",
2424
]
25-
requires-python = ">=3.9,<4.0"
25+
requires-python = ">=3.10,<4.0"
2626
authors = [
2727
{name = "Dimitri Yatsenko", email = "[email protected]"},
2828
{name = "Thinh Nguyen", email = "[email protected]"},

0 commit comments

Comments
 (0)