-
Notifications
You must be signed in to change notification settings - Fork 163
/
mypy.ini
51 lines (36 loc) · 1.13 KB
/
mypy.ini
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
[mypy]
packages = friture
show_error_codes = true
# Effectively disable type checking for most code by disabling checking of
# untyped functions, and not requiring functions to be typed, by default. Type
# checking can be enabled by adding types to function definitions, or by making
# type declarations mandatory in specific modules, below
disallow_untyped_defs = false
check_untyped_defs = false
[mypy-friture.pitch_tracker]
disallow_untyped_defs = true
[mypy-friture.pitch_tracker_settings]
disallow_untyped_defs = true
[mypy-friture.playback.*]
disallow_untyped_defs = true
[mypy-friture.test.test_pitch_tracker]
disallow_untyped_defs = true
# Missing or incomplete type stubs:
[mypy-platformdirs.*]
ignore_missing_imports = true
[mypy-friture_extensions.*]
ignore_missing_imports = true
[mypy-lsprofcalltree]
ignore_missing_imports = true
[mypy-matplotlib.*]
ignore_missing_imports = true
[mypy-PyQt5.QtQuickWidgets]
ignore_missing_imports = true
[mypy-PyQt5.QtQml]
ignore_missing_imports = true
[mypy-rtmixer]
ignore_missing_imports = true
[mypy-scipy.*]
ignore_missing_imports = true
[mypy-sounddevice]
ignore_missing_imports = true