diff --git a/pyrightconfig.json b/pyrightconfig.json index 880c3ac..e37d257 100644 --- a/pyrightconfig.json +++ b/pyrightconfig.json @@ -1,6 +1,28 @@ { - "include": ["datamegh/**/*.py", "tests/**/*.py"], - "exclude":["venv", "*.pyc", "*.egg-info", ".coverage"], + "exclude":["venv", ".venv", "*.pyc", "*.egg-info", ".coverage", "node_modules"], + "venvPath": ".", + "venv": ".venv", "reportMissingImports": true, - "strict":["datamegh", "tests"] + "reportUnusedVariable": true, + "reportImportCycles": true, + "reportUnusedClass": true, + "reportUnusedFunction": true, + "reportDuplicateImport": true, + "reportOptionalSubscript": true, + "reportUntypedFunctionDecorator": true, + "reportUntypedClassDecorator": true, + "reportUntypedBaseClass": true, + "reportUntypedNamedTuple": true, + "reportPrivateUsage": true, + "reportConstantRedefinition": true, + "reportInvalidStringEscapeSequence": true, + "reportUnknownParameterType": true, + "reportUnknownArgumentType": true, + "reportUnknownLambdaType": true, + "reportUnknownVariableType": true, + "reportUnknownMemberType": true, + "reportUnnecessaryIsInstance": true, + "reportUnnecessaryCast": true, + "reportAssertAlwaysTrue": "warning", + "reportImplicitStringConcatenation": true }