@@ -18,7 +18,7 @@ maintainers = [
1818 {
name =
" Thomas Kriechbaumer" ,
email =
" [email protected] " },
1919]
2020
21- requires-python = " >=3.9 "
21+ requires-python = " >=3.10 "
2222dependencies = [
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 ]
9494line-length = 150
95- target-version = " py39 "
95+ target-version = " py310 "
9696format.preview = true
9797format.docstring-code-line-length = 100
9898format.docstring-code-format = true
@@ -170,15 +170,15 @@ source = [
170170
171171[tool .tox ]
172172min_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 ]
176176python = """
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 " ]
215215dependency_groups = [" packaging" ]
216216allowlist_externals = [" rm" ]
217217commands = [
@@ -222,7 +222,7 @@ commands = [
222222]
223223
224224[tool .tox .env .publish ]
225- base_python = [" python39 " ]
225+ base_python = [" python3.10 " ]
226226dependency_groups = [" packaging" ]
227227commands = [
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 " ]
235235deps = [
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 " ]
244244deps = [
245245 " twisted[tls]==20.3.0" ,
246246]
0 commit comments