-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmypy.ini
More file actions
69 lines (52 loc) · 1.6 KB
/
mypy.ini
File metadata and controls
69 lines (52 loc) · 1.6 KB
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#
# pyproject.toml contains the main configuration for mypy, which is copied here as mypy
# will not merge the configs. This config applies to existing modules that are type
# hinted and any new modules that are added.
#
# This file contains overrides to ignore errors in older modules and dependencies that
# aren't type hinted, with the intention that these errors are fixed over time so that
# this file can eventually be removed.
#
# To fix a module, pick one from this list and comment out its override. Run mypy and
# address the errors it finds, repeating until the module passes. Once it passes,
# remove the override from the list and commit the changes.
#
[mypy]
strict = true
show_error_codes = true
warn_unreachable = true
disallow_any_unimported = true
[mypy-indico.*]
ignore_missing_imports = True
[mypy-indico_toolkit.association.*]
ignore_errors = True
[mypy-indico_toolkit.auto_review.*]
ignore_errors = True
[mypy-indico_toolkit.indico_wrapper.*]
ignore_errors = True
[mypy-indico_toolkit.metrics.*]
ignore_errors = True
[mypy-indico_toolkit.ocr.*]
ignore_errors = True
[mypy-indico_toolkit.pipelines.*]
ignore_errors = True
[mypy-indico_toolkit.snapshots.*]
ignore_errors = True
[mypy-indico_toolkit.structure.*]
ignore_errors = True
[mypy-indico_toolkit.types.*]
ignore_errors = True
[mypy-tests.association.*]
ignore_errors = true
[mypy-tests.data.*]
ignore_errors = true
[mypy-tests.integration.*]
ignore_errors = true
[mypy-tests.metrics.*]
ignore_errors = true
[mypy-tests.pipelines.*]
ignore_errors = true
[mypy-tests.snapshots.*]
ignore_errors = true
[mypy-tests.types.*]
ignore_errors = true