11[build-system ]
22build-backend = " hatchling.build"
33requires = [
4- " hatch-vcs>=0.4 " ,
5- " hatchling>=1.25 " ,
4+ " hatch-vcs>=0.5 " ,
5+ " hatchling>=1.27 " ,
66]
77
88[project ]
@@ -17,13 +17,12 @@ license.file = "LICENSE.txt"
1717authors = [
1818 { name = " Bernat Gabor" , email = " gaborjbernat@gmail.com" },
1919]
20- requires-python = " >=3.9 "
20+ requires-python = " >=3.10 "
2121classifiers = [
2222 " License :: OSI Approved :: MIT License" ,
2323 " Operating System :: OS Independent" ,
2424 " Programming Language :: Python" ,
2525 " Programming Language :: Python :: 3 :: Only" ,
26- " Programming Language :: Python :: 3.9" ,
2726 " Programming Language :: Python :: 3.10" ,
2827 " Programming Language :: Python :: 3.11" ,
2928 " Programming Language :: Python :: 3.12" ,
@@ -34,14 +33,14 @@ dynamic = [
3433 " version" ,
3534]
3635dependencies = [
37- " pre-commit>=3.8 " ,
38- " uv>=0.4.7 " ,
36+ " pre-commit>=4.3 " ,
37+ " uv>=0.9.1 " ,
3938]
4039optional-dependencies.testing = [
4140 " covdefaults>=2.3" ,
42- " pytest>=8.3 .2" ,
43- " pytest-cov>=5 " ,
44- " pytest-mock>=3.14 " ,
41+ " pytest>=8.4 .2" ,
42+ " pytest-cov>=7 " ,
43+ " pytest-mock>=3.15.1 " ,
4544]
4645urls."Bug Tracker" = " https://github.com/tox-dev/pre-commit-uv/issues"
4746urls."Changelog" = " https://github.com/tox-dev/pre-commit-uv/releases"
@@ -62,7 +61,6 @@ build.targets.wheel.sources = [ "src" ]
6261version.source = " vcs"
6362
6463[tool .ruff ]
65- target-version = " py39"
6664line-length = 120
6765format.preview = true
6866format.docstring-code-line-length = 100
0 commit comments