@@ -28,7 +28,7 @@ license = { text = "MIT" }
2828name = " qpytpl"
2929readme = " README.md"
3030requires-python = " >=3.9"
31- dependencies = []
31+
3232
3333[project .scripts ]
3434qpyapp = " qpyapp:main"
@@ -55,16 +55,6 @@ qpyci = { git = "https://github.com/fluent-qa/qpyci.git", rev = "main" }
5555[tool .hatch .build .targets .wheel ]
5656packages = [" src/qpyapp" ]
5757
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-
6858
6959[dependency-groups ]
7060lint = [" ruff>=0.8.3" ]
@@ -78,7 +68,7 @@ dev = [
7868[tool .ruff ]
7969line-length = 120
8070target-version = " py39"
81- include = [" qpyapp /**/*.py" , " tests/**/*.py" , " docs/**/*.py" ]
71+ include = [" ** /**/*.py" , " tests/**/*.py" , " docs/**/*.py" ]
8272
8373[tool .ruff .lint ]
8474extend-select = [" Q" , " RUF100" , " C90" , " UP" , " I" , " D" ]
@@ -104,7 +94,7 @@ quote-style = "single"
10494[tool .ruff .lint .per-file-ignores ]
10595"tests/**/*.py" = [" D" ]
10696"docs/**/*.py" = [" D" ]
107- "src/qpyconf /**/*.py" = [" D101" , " D103" ]
97+ "src/** /**/*.py" = [" D101" , " D103" ]
10898
10999
110100[tool .pytest .ini_options ]
@@ -117,9 +107,7 @@ addopts = [
117107 " -l" ,
118108 " -s" ,
119109 " --durations" ,
120- " 0" ,
121- " --cov" ,
122- " qpyconf" ,
110+ " 0"
123111]
124112log_cli = true
125113log_cli_level = " info"
0 commit comments