@@ -19,19 +19,19 @@ classifiers = [
1919 " Operating System :: OS Independent" ,
2020 " Programming Language :: Python" ,
2121 " Programming Language :: Python :: 3" ,
22- " Programming Language :: Python :: 3.7" ,
2322 " Programming Language :: Python :: 3.8" ,
2423 " Programming Language :: Python :: 3.9" ,
2524 " Programming Language :: Python :: 3.10" ,
2625 " Programming Language :: Python :: 3.11" ,
26+ " Programming Language :: Python :: 3.12" ,
2727 " Programming Language :: Python :: 3 :: Only" ,
2828 " Programming Language :: Python :: Implementation :: CPython" ,
2929 " Programming Language :: Python :: Implementation :: PyPy" ,
3030 " Topic :: Documentation" ,
3131 " Topic :: Text Processing" ,
3232]
3333dynamic = [" version" ]
34- requires-python = " >=3.7 "
34+ requires-python = " >=3.8 "
3535dependencies = [
3636 " click >=7.0" ,
3737 " Jinja2 >=2.11.1" ,
@@ -42,7 +42,6 @@ dependencies = [
4242 " ghp-import >=1.0" ,
4343 " pyyaml_env_tag >=0.1" ,
4444 " importlib-metadata >=4.3; python_version < '3.10'" ,
45- " typing-extensions >=3.10; python_version < '3.8'" ,
4645 " packaging >=20.5" ,
4746 " mergedeep >=1.3.4" ,
4847 " pathspec >=0.11.1" ,
@@ -64,7 +63,6 @@ min-versions = [
6463 " ghp-import ==1.0" ,
6564 " pyyaml_env_tag ==0.1" ,
6665 " importlib-metadata ==4.3; python_version < '3.10'" ,
67- " typing-extensions ==3.10; python_version < '3.8'" ,
6866 " packaging ==20.5" ,
6967 " mergedeep ==1.3.4" ,
7068 " pathspec ==0.11.1" ,
@@ -127,7 +125,7 @@ _coverage = [
127125]
128126with-coverage = " test"
129127[[tool .hatch .envs .test .matrix ]]
130- python = [" 3.7 " , " 3.8 " , " 3.9 " , " 3.10 " , " 3.11 " , " pypy3" ]
128+ python = [" 3.8 " , " 3.9 " , " 3.10 " , " 3.11 " , " 3.12 " , " pypy3" ]
131129type = [" default" , " min-req" ]
132130[tool .hatch .envs .test .overrides ]
133131matrix.type.features = [
@@ -142,7 +140,7 @@ template = "docs"
142140[tool .hatch .envs .integration .scripts ]
143141test = " python -m mkdocs.tests.integration"
144142[[tool .hatch .envs .integration .matrix ]]
145- python = [" 3.7 " , " 3.8 " , " 3.9 " , " 3.10 " , " 3.11 " , " pypy3" ]
143+ python = [" 3.8 " , " 3.9 " , " 3.10 " , " 3.11 " , " 3.12 " , " pypy3" ]
146144type = [" default" , " no-babel" ]
147145[tool .hatch .envs .integration .overrides ]
148146matrix.type.features = [
@@ -212,7 +210,6 @@ dependencies = [
212210
213211[tool .black ]
214212line-length = 100
215- target-version = [" py37" ] # 3.7
216213skip-string-normalization = true
217214
218215[tool .isort ]
0 commit comments