Skip to content

Commit 3d9d32a

Browse files
committed
drop py3.10 and fix CI
1 parent 285a20d commit 3d9d32a

3 files changed

Lines changed: 8 additions & 9 deletions

File tree

‎.github/workflows/ci.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"

‎CHANGELOG.rst‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ dev
66

77
**API Changes (Backward Incompatible)**
88

9+
- Support for Python 3.10 has been removed.
10+
911
**API Changes (Backward Compatible)**
1012

1113
**Bugfixes**

‎pyproject.toml‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ maintainers = [
2020
{ name = "Thomas Kriechbaumer", email = "thomas@kriechbaumer.name" },
2121
]
2222

23-
requires-python = ">=3.10"
23+
requires-python = ">=3.11"
2424
dependencies = []
2525
dynamic = ["version"]
2626

@@ -31,7 +31,6 @@ classifiers = [
3131
"Programming Language :: Python",
3232
"Programming Language :: Python :: 3 :: Only",
3333
"Programming Language :: Python :: 3",
34-
"Programming Language :: Python :: 3.10",
3534
"Programming Language :: Python :: 3.11",
3635
"Programming Language :: Python :: 3.12",
3736
"Programming Language :: Python :: 3.13",
@@ -88,7 +87,7 @@ version = { attr = "hpack.__version__" }
8887

8988
[tool.ruff]
9089
line-length = 150
91-
target-version = "py310"
90+
target-version = "py311"
9291
format.preview = true
9392
format.docstring-code-line-length = 100
9493
format.docstring-code-format = true
@@ -149,12 +148,11 @@ source = [
149148

150149
[tool.tox]
151150
min_version = "4.23.2"
152-
env_list = [ "py310", "py311", "py312", "py313", "py314", "lint", "docs", "packaging" ]
151+
env_list = [ "py311", "py312", "py313", "py314", "lint", "docs", "packaging" ]
153152

154153
[tool.tox.gh-actions]
155154
python = """
156-
3.10: py310, h2spec, lint, packaging
157-
3.11: py311
155+
3.11: py311, h2spec, lint, packaging
158156
3.12: py312
159157
3.13: py313, docs
160158
3.14: py314
@@ -186,7 +184,7 @@ commands = [
186184
]
187185

188186
[tool.tox.env.packaging]
189-
base_python = ["python3.14"]
187+
base_python = ["python3.11"]
190188
dependency_groups = ["packaging"]
191189
allowlist_externals = ["rm"]
192190
commands = [
@@ -197,7 +195,7 @@ commands = [
197195
]
198196

199197
[tool.tox.env.publish]
200-
base_python = ["python3.14"]
198+
base_python = ["python3.11"]
201199
dependency_groups = ["packaging"]
202200
allowlist_externals = ["twine"]
203201
commands = [

0 commit comments

Comments
 (0)