2
2
build-backend = " hatchling.build"
3
3
requires = [
4
4
" hatch-vcs>=0.4" ,
5
- " hatchling>=1.25 " ,
5
+ " hatchling>=1.27 " ,
6
6
]
7
7
8
8
[project ]
@@ -20,7 +20,7 @@ license = "MIT"
20
20
maintainers = [
21
21
{ name = " Bernát Gábor" , email = " gaborjbernat@gmail.com" },
22
22
]
23
- requires-python = " >=3.8 "
23
+ requires-python = " >=3.9 "
24
24
classifiers = [
25
25
" Development Status :: 5 - Production/Stable" ,
26
26
" Framework :: tox" ,
@@ -30,7 +30,6 @@ classifiers = [
30
30
" Operating System :: Microsoft :: Windows" ,
31
31
" Operating System :: POSIX" ,
32
32
" Programming Language :: Python :: 3 :: Only" ,
33
- " Programming Language :: Python :: 3.8" ,
34
33
" Programming Language :: Python :: 3.9" ,
35
34
" Programming Language :: Python :: 3.10" ,
36
35
" Programming Language :: Python :: 3.11" ,
@@ -44,12 +43,12 @@ dynamic = [
44
43
" version" ,
45
44
]
46
45
dependencies = [
47
- " packaging>=24.1 " ,
46
+ " packaging>=24.2 " ,
48
47
]
49
48
optional-dependencies.testing = [
50
49
" covdefaults>=2.3" ,
51
- " pytest>=8.3.2 " ,
52
- " pytest-cov>=5 " ,
50
+ " pytest>=8.3.4 " ,
51
+ " pytest-cov>=6 " ,
53
52
]
54
53
urls.Documentation = " https://tox.wiki"
55
54
urls.Homepage = " https://github.com/tox-dev/tox-ini-fmt/blob/main/README.md#tox-ini-fmt"
@@ -71,7 +70,6 @@ build.targets.sdist.include = [
71
70
version.source = " vcs"
72
71
73
72
[tool .ruff ]
74
- target-version = " py38"
75
73
line-length = 120
76
74
format.preview = true
77
75
format.docstring-code-line-length = 100
@@ -80,7 +78,6 @@ lint.select = [
80
78
" ALL" ,
81
79
]
82
80
lint.ignore = [
83
- " ANN101" , # Missing type annotation for `self` in method
84
81
" COM812" , # Conflict with formatter
85
82
" CPY" , # No copyright statements
86
83
" D203" , # `one-blank-line-before-class` (D203) and `no-blank-line-before-class` (D211) are incompatible
0 commit comments