@@ -9,26 +9,27 @@ requires = [
9
9
name = " pytest-html"
10
10
description = " pytest plugin for generating HTML reports"
11
11
readme = " README.rst"
12
- license = " MPL-2.0"
13
- requires-python = " >=3.9"
14
12
keywords = [
15
- " pytest" ,
16
13
" html" ,
14
+ " pytest" ,
17
15
" report" ,
18
16
]
17
+ license = " MPL-2.0"
19
18
authors = [
20
- {
name =
" Dave Hunt" ,
email =
" [email protected] " },
19
+ {
name =
" Dave Hunt" ,
email =
" [email protected] " },
21
20
{
name =
" Jim Brannlund" ,
email =
" [email protected] " },
22
21
]
22
+ requires-python = " >=3.9"
23
23
classifiers = [
24
24
" Development Status :: 5 - Production/Stable" ,
25
25
" Framework :: Pytest" ,
26
26
" Intended Audience :: Developers" ,
27
27
" License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)" ,
28
28
" Natural Language :: English" ,
29
- " Operating System :: POSIX" ,
30
- " Operating System :: Microsoft :: Windows" ,
31
29
" Operating System :: MacOS :: MacOS X" ,
30
+ " Operating System :: Microsoft :: Windows" ,
31
+ " Operating System :: POSIX" ,
32
+ " Programming Language :: Python :: 3 :: Only" ,
32
33
" Programming Language :: Python :: 3.9" ,
33
34
" Programming Language :: Python :: 3.10" ,
34
35
" Programming Language :: Python :: 3.11" ,
@@ -40,40 +41,35 @@ classifiers = [
40
41
" Topic :: Software Development :: Testing" ,
41
42
" Topic :: Utilities" ,
42
43
]
43
- dependencies = [
44
- " pytest>=7.0.0" ,
45
- " pytest-metadata>=2.0.0" ,
46
- " Jinja2>=3.0.0" ,
47
- ]
48
44
dynamic = [
49
45
" version" ,
50
46
]
51
47
52
- [project .optional-dependencies ]
53
- docs = [
54
- " pip-tools>=6.13.0" ,
48
+ dependencies = [
49
+ " jinja2>=3" ,
50
+ " pytest>=7" ,
51
+ " pytest-metadata>=2" ,
52
+ ]
53
+ optional-dependencies.docs = [
54
+ " pip-tools>=6.13" ,
55
55
]
56
- test = [
56
+ optional-dependencies. test = [
57
57
" assertpy>=1.1" ,
58
58
" beautifulsoup4>=4.11.1" ,
59
- " black>=22.1.0 " ,
59
+ " black>=22.1" ,
60
60
" flake8>=4.0.1" ,
61
- " pre-commit>=2.17.0" ,
62
- " pytest-xdist>=2.4.0" ,
63
- " pytest-mock>=3.7.0" ,
61
+ " pre-commit>=2.17" ,
62
+ " pytest-mock>=3.7" ,
64
63
" pytest-rerunfailures>=11.1.2" ,
65
- " selenium>=4.3.0" ,
64
+ " pytest-xdist>=2.4" ,
65
+ " selenium>=4.3" ,
66
66
" tox>=3.24.5" ,
67
67
]
68
-
69
- [project .urls ]
70
- Homepage = " https://github.com/pytest-dev/pytest-html"
71
- Tracker = " https://github.com/pytest-dev/pytest-html/issues"
72
- Source = " https://github.com/pytest-dev/pytest-html"
73
-
74
- [project .entry-points .pytest11 ]
75
- html = " pytest_html.plugin"
76
- html_fixtures = " pytest_html.fixtures"
68
+ urls.Homepage = " https://github.com/pytest-dev/pytest-html"
69
+ urls.Source = " https://github.com/pytest-dev/pytest-html"
70
+ urls.Tracker = " https://github.com/pytest-dev/pytest-html/issues"
71
+ entry-points.pytest11.html = " pytest_html.plugin"
72
+ entry-points.pytest11.html_fixtures = " pytest_html.fixtures"
77
73
78
74
[tool .hatch .envs .test ]
79
75
features = [
0 commit comments