-
-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathmypy_quick.ini
More file actions
27 lines (24 loc) · 742 Bytes
/
mypy_quick.ini
File metadata and controls
27 lines (24 loc) · 742 Bytes
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
[mypy]
python_version = 3.13
show_error_codes = true
follow_imports = normal
local_partial_types = true
strict_equality = true
warn_incomplete_stub = true
warn_redundant_casts = true
warn_unused_configs = true
warn_unused_ignores = true
enable_error_code = ignore-without-code
disable_error_code = annotation-unchecked
check_untyped_defs = true
strict_optional = true
warn_return_any = false
[mypy-homeassistant.*]
# Dev workspaces often symlink to /workspaces/core (Python 3.14+ syntax).
# Skip traversing Home Assistant internals during quick lint to avoid noise.
follow_imports = skip
ignore_missing_imports = true
[mypy-tests.*]
disallow_untyped_defs = false
[mypy-custom_components.choreops.config_flow]
disable_error_code = call-arg