22build-backend = " hatchling.build"
33requires = [
44 " hatch-vcs>=0.4" ,
5- " hatchling>=1.21.1 " ,
5+ " hatchling>=1.24 " ,
66]
77
88[project ]
@@ -19,15 +19,14 @@ keywords = [
1919license = " MIT"
2020maintainers = [{
name =
" Bernát Gábor" ,
email =
" [email protected] " }]
2121authors = [{
name =
" Bernát Gábor" ,
email =
" [email protected] " }]
22- requires-python = " >=3.8 "
22+ requires-python = " >=3.9 "
2323classifiers = [
2424 " Development Status :: 5 - Production/Stable" ,
2525 " Framework :: Sphinx :: Extension" ,
2626 " Intended Audience :: Developers" ,
2727 " License :: OSI Approved :: MIT License" ,
2828 " Programming Language :: Python" ,
2929 " Programming Language :: Python :: 3 :: Only" ,
30- " Programming Language :: Python :: 3.8" ,
3130 " Programming Language :: Python :: 3.9" ,
3231 " Programming Language :: Python :: 3.10" ,
3332 " Programming Language :: Python :: 3.11" ,
@@ -38,7 +37,7 @@ dynamic = [
3837 " version" ,
3938]
4039dependencies = [
41- " Sphinx>=7.1.2 " ,
40+ " Sphinx>=7.3.5 " ,
4241]
4342optional-dependencies.docs = [
4443 " furo>=2024.1.29" ,
@@ -48,12 +47,13 @@ optional-dependencies.numpy = [
4847]
4948optional-dependencies.testing = [
5049 " covdefaults>=2.3" ,
51- " coverage>=7.4.2" ,
52- " diff-cover>=8.0.3" ,
53- " pytest>=8.0.1" ,
54- " pytest-cov>=4.1" ,
50+ " coverage>=7.4.4" ,
51+ " defusedxml>=0.7.1" , # required by sphinx.testing
52+ " diff-cover>=9" ,
53+ " pytest>=8.1.1" ,
54+ " pytest-cov>=5" ,
5555 " sphobjinv>=2.3.1" ,
56- " typing-extensions>=4.9 " ,
56+ " typing-extensions>=4.11 " ,
5757]
5858urls.Changelog = " https://github.com/tox-dev/sphinx-autodoc-typehints/blob/main/CHANGELOG.md"
5959urls.Homepage = " https://github.com/tox-dev/sphinx-autodoc-typehints"
@@ -69,7 +69,7 @@ line-length = 120
6969
7070[tool .ruff ]
7171line-length = 120
72- target-version = " py38 "
72+ target-version = " py39 "
7373lint.select = [" ALL" ]
7474lint.isort = { known-first-party = [
7575 " sphinx_autodoc_typehints" ,
0 commit comments