2
2
build-backend = " hatchling.build"
3
3
requires = [
4
4
" hatch-vcs>=0.3" ,
5
- " hatchling>=1.17.1 " ,
5
+ " hatchling>=1.18 " ,
6
6
]
7
7
8
8
[project ]
@@ -24,7 +24,7 @@ maintainers = [
24
24
{
name =
" Oliver Bestwalter" ,
email =
" [email protected] " },
25
25
]
26
26
authors = [{
name =
" Bernát Gábor" ,
email =
" [email protected] " }]
27
- requires-python = " >=3.7 "
27
+ requires-python = " >=3.8 "
28
28
classifiers = [
29
29
" Development Status :: 5 - Production/Stable" ,
30
30
" Framework :: tox" ,
@@ -34,7 +34,6 @@ classifiers = [
34
34
" Operating System :: Microsoft :: Windows" ,
35
35
" Operating System :: POSIX" ,
36
36
" Programming Language :: Python :: 3 :: Only" ,
37
- " Programming Language :: Python :: 3.7" ,
38
37
" Programming Language :: Python :: 3.8" ,
39
38
" Programming Language :: Python :: 3.9" ,
40
39
" Programming Language :: Python :: 3.10" ,
@@ -49,23 +48,23 @@ dynamic = [
49
48
]
50
49
dependencies = [
51
50
" cachetools>=5.3.1" ,
52
- " chardet>=5.1 " ,
51
+ " chardet>=5.2 " ,
53
52
" colorama>=0.4.6" ,
54
53
" filelock>=3.12.2" ,
55
- ' importlib-metadata>=6.7 ; python_version < "3.8"' ,
54
+ ' importlib-metadata>=6.8 ; python_version < "3.8"' ,
56
55
" packaging>=23.1" ,
57
- " platformdirs>=3.9.1 " ,
56
+ " platformdirs>=3.10 " ,
58
57
" pluggy>=1.2" ,
59
58
" pyproject-api>=1.5.3" ,
60
59
' tomli>=2.0.1; python_version < "3.11"' ,
61
60
' typing-extensions>=4.7.1; python_version < "3.8"' ,
62
- " virtualenv>=20.24.1 " ,
61
+ " virtualenv>=20.24.3 " ,
63
62
]
64
63
optional-dependencies.docs = [
65
- " furo>=2023.5.20 " ,
66
- " sphinx>=7.0.1 " ,
64
+ " furo>=2023.7.26 " ,
65
+ " sphinx>=7.1.2 " ,
67
66
" sphinx-argparse-cli>=1.11.1" ,
68
- " sphinx-autodoc-typehints!=1.23.4,>=1.23.3 " ,
67
+ " sphinx-autodoc-typehints!=1.23.4,>=1.24 " ,
69
68
" sphinx-copybutton>=0.5.2" ,
70
69
" sphinx-inline-tabs>=2023.4.21" ,
71
70
" sphinxcontrib-towncrier>=0.2.1a0" ,
@@ -80,15 +79,15 @@ optional-dependencies.testing = [
80
79
" distlib>=0.3.7" ,
81
80
" flaky>=3.7" ,
82
81
" hatch-vcs>=0.3" ,
83
- " hatchling>=1.17.1 " ,
82
+ " hatchling>=1.18 " ,
84
83
" psutil>=5.9.5" ,
85
84
" pytest>=7.4" ,
86
85
" pytest-cov>=4.1" ,
87
86
" pytest-mock>=3.11.1" ,
88
87
" pytest-xdist>=3.3.1" ,
89
88
" re-assert>=1.1" ,
90
- ' time-machine>=2.10 ; implementation_name != "pypy"' ,
91
- " wheel>=0.40 " ,
89
+ ' time-machine>=2.12 ; implementation_name != "pypy"' ,
90
+ " wheel>=0.41.1 " ,
92
91
]
93
92
urls.Documentation = " https://tox.wiki"
94
93
urls.Homepage = " http://tox.readthedocs.org"
@@ -109,7 +108,7 @@ line-length = 120
109
108
[tool .ruff ]
110
109
select = [" ALL" ]
111
110
line-length = 120
112
- target-version = " py37 "
111
+ target-version = " py38 "
113
112
isort = {known-first-party = [" tox" , " tests" ], required-imports = [" from __future__ import annotations" ]}
114
113
ignore = [
115
114
" INP001" , # no implicit namespaces here
0 commit comments