-
Notifications
You must be signed in to change notification settings - Fork 128
/
pyrightconfig.json
36 lines (30 loc) · 1.16 KB
/
pyrightconfig.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
// Check against lowest compatible Python version
// Sync this with python-version in .github/workflows/ci.yaml:jobs.pyright
"pythonVersion": "3.8",
"include": ["augur/"],
"typeCheckingMode": "basic",
// These rules are enabled by the above checking mode and currently have
// violations.
// TODO: go through these exceptions and determine if they should be kept or
// removed and violations addressed.
// TODO: consider aligning this with the same file in nextstrain/cli:
// <https://github.com/nextstrain/cli/blob/-/pyrightconfig.json>
"reportArgumentType": false,
"reportAttributeAccessIssue": false,
"reportCallIssue": false,
"reportGeneralTypeIssues": false,
"reportIncompatibleMethodOverride": false,
"reportMissingImports": false,
"reportMissingModuleSource": false,
"reportOperatorIssue": false,
"reportOptionalIterable": false,
"reportOptionalMemberAccess": false,
"reportOptionalOperand": false,
"reportOptionalSubscript": false,
"reportPossiblyUnboundVariable": false,
"reportPrivateImportUsage": false,
"reportSelfClsParameterName": false,
"reportUndefinedVariable": false,
"reportUnusedExpression": false,
}