@@ -28,7 +28,7 @@ license = { text = "MIT" }
28
28
name = " qpytpl"
29
29
readme = " README.md"
30
30
requires-python = " >=3.9"
31
- dependencies = []
31
+
32
32
33
33
[project .scripts ]
34
34
qpyapp = " qpyapp:main"
@@ -55,16 +55,6 @@ qpyci = { git = "https://github.com/fluent-qa/qpyci.git", rev = "main" }
55
55
[tool .hatch .build .targets .wheel ]
56
56
packages = [" src/qpyapp" ]
57
57
58
- [tool .pyright ]
59
- typeCheckingMode = " strict"
60
- reportUnnecessaryTypeIgnoreComment = true
61
- reportMissingTypeStubs = false
62
- include = [" src" , " tests" ]
63
- venvPath = " .venv"
64
- # see https://github.com/microsoft/pyright/issues/7771 - we don't want to error on decorated functions in tests
65
- # which are not otherwise used
66
- executionEnvironments = [{ root = " tests" , reportUnusedFunction = false }]
67
-
68
58
69
59
[dependency-groups ]
70
60
lint = [" ruff>=0.8.3" ]
@@ -78,7 +68,7 @@ dev = [
78
68
[tool .ruff ]
79
69
line-length = 120
80
70
target-version = " py39"
81
- include = [" qpyapp /**/*.py" , " tests/**/*.py" , " docs/**/*.py" ]
71
+ include = [" ** /**/*.py" , " tests/**/*.py" , " docs/**/*.py" ]
82
72
83
73
[tool .ruff .lint ]
84
74
extend-select = [" Q" , " RUF100" , " C90" , " UP" , " I" , " D" ]
@@ -104,7 +94,7 @@ quote-style = "single"
104
94
[tool .ruff .lint .per-file-ignores ]
105
95
"tests/**/*.py" = [" D" ]
106
96
"docs/**/*.py" = [" D" ]
107
- "src/qpyconf /**/*.py" = [" D101" , " D103" ]
97
+ "src/** /**/*.py" = [" D101" , " D103" ]
108
98
109
99
110
100
[tool .pytest .ini_options ]
@@ -117,9 +107,7 @@ addopts = [
117
107
" -l" ,
118
108
" -s" ,
119
109
" --durations" ,
120
- " 0" ,
121
- " --cov" ,
122
- " qpyconf" ,
110
+ " 0"
123
111
]
124
112
log_cli = true
125
113
log_cli_level = " info"
0 commit comments