Skip to content

Commit e9cbb42

Browse files
committed
Update minimum Python version to 3.10
3.9 is EOL in October 2025 [1]. Also match statement was introduced in 3.10, and it is used in the tests. [1] https://peps.python.org/pep-0596/ Signed-off-by: Ihor Solodrai <[email protected]>
1 parent 5e50bde commit e9cbb42

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
fail-fast: true
1919
matrix:
2020
os: [ubuntu-latest]
21-
python-version: ["3.9", "3.10", "3.11"]
21+
python-version: ["3.10", "3.11", "3.12"]
2222
steps:
2323
- uses: actions/checkout@v4
2424

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ aiohttp = "^3.8"
2222
aiohttp-retry = "^2.8"
2323
aioresponses = "^0.7"
2424
multidict = "^6.0"
25-
python = "^3.9"
25+
python = "^3.10"
2626
cachetools = "^5.3.0"
2727
gitpython = "^3.1"
2828
opentelemetry-api = "^1.18.0"
@@ -58,4 +58,4 @@ requires = ["poetry-core"]
5858
build-backend = "poetry.core.masonry.api"
5959

6060
[tool.black]
61-
target-version = ["py38", "py39", "py310", "py311"]
61+
target-version = ["py310", "py311", "py312"]

0 commit comments

Comments
 (0)