1
1
[project ]
2
2
name = " python-utility-scripts"
3
- version = " 3.11.11 "
3
+ version = " 1.0.16 "
4
4
description = " Python utility scripts"
5
- authors = [{
name =
" dbasunag" ,
email =
" [email protected] " }]
6
5
requires-python = " ~=3.9"
7
6
readme = " README.md"
8
7
license = " Apache-2.0"
9
8
classifiers = [
10
9
" Programming Language :: Python :: 3" ,
11
- " Operating System :: OS Independent" ,
10
+ " Operating System :: OS Independent"
12
11
]
13
12
dependencies = [
14
13
" pylero>=0.1.0,<0.2" ,
@@ -17,43 +16,43 @@ dependencies = [
17
16
" jira>=3.6.0,<4" ,
18
17
" tenacity>=9.0.0,<10" ,
19
18
" python-simple-logger>=2.0.0,<3" ,
20
- " pyhelper-utils>=1.0.1,<2" ,
19
+ " pyhelper-utils>=1.0.1,<2"
21
20
]
22
21
23
- [project .urls ]
24
- Homepage = " https://github.com/RedHatQE/python-utility-scripts"
25
- Repository = " https://github.com/RedHatQE/python-utility-scripts"
26
- Documentation = " https://github.com/RedHatQE/python-utility-scripts/blob/main/README.md"
22
+ [[project .authors ]]
23
+ name = " dbasunag"
24
+
27
25
28
- [project .scripts ]
29
- pyutils-unusedcode = " apps.unused_code.unused_code:get_unused_functions"
30
- pyutils-polarion-verify-tc-requirements = " apps.polarion.polarion_verify_tc_requirements:has_verify"
31
- pyutils-polarion-set-automated = " apps.polarion.polarion_set_automated:polarion_approve_automate"
32
- pyutils-jira = " apps.jira_utils.jira_information:get_jira_mismatch"
26
+ [project .urls ]
27
+ Homepage = " https://github.com/RedHatQE/python-utility-scripts"
28
+ Repository = " https://github.com/RedHatQE/python-utility-scripts"
29
+ Documentation = " https://github.com/RedHatQE/python-utility-scripts/blob/main/README.md"
33
30
34
- [tool .coverage .run ]
35
- omit = [" tests/*" ]
31
+ [project .scripts ]
32
+ pyutils-unusedcode = " apps.unused_code.unused_code:get_unused_functions"
33
+ pyutils-polarion-verify-tc-requirements = " apps.polarion.polarion_verify_tc_requirements:has_verify"
34
+ pyutils-polarion-set-automated = " apps.polarion.polarion_set_automated:polarion_approve_automate"
35
+ pyutils-jira = " apps.jira_utils.jira_information:get_jira_mismatch"
36
36
37
- [dependency-groups ]
38
- dev = [" ipdb>=0.13.13,<0.14" , " ipython" ]
39
- test = [" pytest>=8.0.0,<9" , " pytest-cov>=6.0.0,<7" ]
37
+ [tool .coverage .run ]
38
+ omit = [ " tests/*" ]
40
39
41
40
[tool .coverage .report ]
42
41
fail_under = 65
43
42
skip_empty = true
44
43
45
- [tool .uv ]
46
- default-groups = [" dev" , " test" ]
47
-
48
44
[tool .coverage .html ]
49
45
directory = " .tests_coverage"
50
46
show_contexts = true
51
47
48
+ [tool .uv ]
49
+ default-groups = [ " dev" , " test" ]
50
+
52
51
[tool .hatch .build .targets .sdist ]
53
- include = [" apps" ]
52
+ include = [ " apps" ]
54
53
55
54
[tool .hatch .build .targets .wheel ]
56
- include = [" apps" ]
55
+ include = [ " apps" ]
57
56
58
57
[tool .mypy ]
59
58
show_error_codes = true
@@ -69,11 +68,17 @@ preview = true
69
68
line-length = 120
70
69
fix = true
71
70
output-format = " grouped"
72
- lint.extend-select = [" I" ]
73
71
74
- [tool .ruff .format ]
75
- exclude = [" .git" , " .venv" , " .mypy_cache" , " .tox" , " __pycache__" ]
72
+ [tool .ruff .lint ]
73
+ extend-select = [ " I" ]
74
+
75
+ [tool .ruff .format ]
76
+ exclude = [ " .git" , " .venv" , " .mypy_cache" , " .tox" , " __pycache__" ]
77
+
78
+ [dependency-groups ]
79
+ dev = [ " ipdb>=0.13.13,<0.14" , " ipython" ]
80
+ test = [ " pytest>=8.0.0,<9" , " pytest-cov>=6.0.0,<7" ]
76
81
77
82
[build-system ]
78
- requires = [" hatchling" ]
83
+ requires = [ " hatchling" ]
79
84
build-backend = " hatchling.build"
0 commit comments