Skip to content

Commit 605a260

Browse files
authored
feat: drop support for python 3.10 (#706)
Python 3.10 is EOL since Oct 2026. https://devguide.python.org/versions/
1 parent e7b537c commit 605a260

6 files changed

Lines changed: 4 additions & 8 deletions

File tree

‎.github/workflows/test.yml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
strategy:
1313
matrix:
1414
python-version:
15-
- "3.10"
1615
- "3.11"
1716
- "3.12"
1817
- "3.13"

‎.gitlab-ci.yml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ test:
2727
parallel:
2828
matrix:
2929
- python_version:
30-
- "3.10"
3130
- "3.11"
3231
- "3.12"
3332
- "3.13"

‎.pre-commit-config.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ repos:
3232
rev: v3.22.0
3333
hooks:
3434
- id: pyupgrade
35-
args: [--py310-plus]
35+
args: [--py311-plus]
3636

3737
- repo: https://github.com/pycqa/isort
3838
rev: 9.0.2

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ requires = ["setuptools"]
1616
build-backend = "setuptools.build_meta"
1717

1818
[tool.pylint.main]
19-
py-version = "3.10"
19+
py-version = "3.11"
2020
recursive = true
2121
jobs = 0
2222

‎setup.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,12 @@
2727
"Intended Audience :: Developers",
2828
"Natural Language :: English",
2929
"Programming Language :: Python :: 3",
30-
"Programming Language :: Python :: 3.10",
3130
"Programming Language :: Python :: 3.11",
3231
"Programming Language :: Python :: 3.12",
3332
"Programming Language :: Python :: 3.13",
3433
"Programming Language :: Python :: 3.14",
3534
],
36-
python_requires=">=3.10",
35+
python_requires=">=3.11",
3736
install_requires=[
3837
"python-dateutil>=2.7.5",
3938
"requests>=2.20",

‎tox.ini‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py310, py311, py312, py313, py314
2+
envlist = py311, py312, py313, py314
33

44
[testenv]
55
passenv = FAKE_API_ENDPOINT
@@ -10,7 +10,6 @@ commands =
1010

1111
[gh-actions]
1212
python =
13-
3.10: py310
1413
3.11: py311
1514
3.12: py312
1615
3.13: py313

0 commit comments

Comments
 (0)