Skip to content

Commit 222d39a

Browse files
Merge branch 'master' into fix/ordinary-connect-no-path
2 parents 0d72e34 + f3b8a30 commit 222d39a

File tree

4 files changed

+16
-13
lines changed

4 files changed

+16
-13
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
max-parallel: 5
1414
matrix:
1515
python-version:
16-
- "3.9"
1716
- "3.10"
1817
- "3.11"
1918
- "3.12"
2019
- "3.13"
20+
- "3.14"
2121
- "pypy3.9"
2222

2323
steps:

.readthedocs.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1+
# Read the Docs configuration file for Sphinx projects
12
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
3+
24
version: 2
35

46
build:
5-
os: ubuntu-22.04
7+
os: ubuntu-24.04
68
tools:
79
python: "3.13"
810
jobs:
911
install:
12+
- pip install -U pip
1013
- pip install --group 'docs' .
1114

1215
sphinx:

pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ maintainers = [
1818
{ name = "Thomas Kriechbaumer", email = "[email protected]" },
1919
]
2020

21-
requires-python = ">=3.9"
21+
requires-python = ">=3.10"
2222
dependencies = [
2323
"hyperframe>=6.1,<7",
2424
"hpack>=4.1,<5",
@@ -33,11 +33,11 @@ classifiers = [
3333
"Programming Language :: Python",
3434
"Programming Language :: Python :: 3 :: Only",
3535
"Programming Language :: Python :: 3",
36-
"Programming Language :: Python :: 3.9",
3736
"Programming Language :: Python :: 3.10",
3837
"Programming Language :: Python :: 3.11",
3938
"Programming Language :: Python :: 3.12",
4039
"Programming Language :: Python :: 3.13",
40+
"Programming Language :: Python :: 3.14",
4141
"Programming Language :: Python :: Implementation :: CPython",
4242
"Programming Language :: Python :: Implementation :: PyPy",
4343
]
@@ -92,7 +92,7 @@ version = { attr = "h2.__version__" }
9292

9393
[tool.ruff]
9494
line-length = 150
95-
target-version = "py39"
95+
target-version = "py310"
9696
format.preview = true
9797
format.docstring-code-line-length = 100
9898
format.docstring-code-format = true
@@ -170,15 +170,15 @@ source = [
170170

171171
[tool.tox]
172172
min_version = "4.23.2"
173-
env_list = [ "py39", "py310", "py311", "py312", "py313", "pypy3", "lint", "docs", "packaging" ]
173+
env_list = [ "py310", "py311", "py312", "py313", "py314", "pypy3", "lint", "docs", "packaging" ]
174174

175175
[tool.tox.gh-actions]
176176
python = """
177-
3.9: py39, h2spec, lint, docs, packaging
178-
3.10: py310
177+
3.10: py310, h2spec, lint, docs, packaging
179178
3.11: py311
180179
3.12: py312
181180
3.13: py313
181+
3.14: py314
182182
pypy3: pypy3
183183
"""
184184

@@ -211,7 +211,7 @@ commands = [
211211
]
212212

213213
[tool.tox.env.packaging]
214-
base_python = ["python39"]
214+
base_python = ["python3.10"]
215215
dependency_groups = ["packaging"]
216216
allowlist_externals = ["rm"]
217217
commands = [
@@ -222,7 +222,7 @@ commands = [
222222
]
223223

224224
[tool.tox.env.publish]
225-
base_python = ["python39"]
225+
base_python = ["python3.10"]
226226
dependency_groups = ["packaging"]
227227
commands = [
228228
["python", "-m", "build", "--outdir", "dist/"],
@@ -231,7 +231,7 @@ commands = [
231231
]
232232

233233
[tool.tox.env.graphs]
234-
basepython = ["python3.9"]
234+
basepython = ["python3.10"]
235235
deps = [
236236
"graphviz==0.14.1",
237237
]
@@ -240,7 +240,7 @@ commands = [
240240
]
241241

242242
[tool.tox.env.h2spec]
243-
basepython = ["python3.9"]
243+
basepython = ["python3.10"]
244244
deps = [
245245
"twisted[tls]==20.3.0",
246246
]

src/h2/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
"""
44
from __future__ import annotations
55

6-
__version__ = "4.3.0"
6+
__version__ = "4.4.0+dev"

0 commit comments

Comments
 (0)