@@ -49,7 +49,9 @@ test = [
49
49
" pre-commit-hooks==4.5.0" ,
50
50
" pylint==3.0.3" ,
51
51
" pytest==7.4.4" ,
52
+ " pytest-asyncio==0.23.4" ,
52
53
" pytest-aiohttp==1.0.5" ,
54
+ " pytest-cov==4.1.0" ,
53
55
" ruff==0.2.1" ,
54
56
" safety==3.0.1" ,
55
57
" tomli==2.0.1" ,
@@ -74,27 +76,27 @@ matter_server = ["py.typed"]
74
76
include = [" matter_server*" ]
75
77
76
78
[tool .mypy ]
77
- check_untyped_defs = true
79
+ check_untyped_defs = true
78
80
disallow_any_generics = false # TEMPORARY DISABLED
79
- disallow_incomplete_defs = true
80
- disallow_subclassing_any = true
81
- disallow_untyped_calls = true
82
- disallow_untyped_decorators = true
83
- disallow_untyped_defs = true
84
- follow_imports = " normal"
85
- ignore_missing_imports = true
86
- no_implicit_optional = true
87
- no_implicit_reexport = true
88
- platform = " linux"
89
- python_version = " 3.11"
90
- strict_optional = true
91
- warn_incomplete_stub = true
92
- warn_no_return = true
93
- warn_redundant_casts = true
94
- warn_return_any = true
95
- warn_unreachable = true
96
- warn_unused_configs = true
97
- warn_unused_ignores = true
81
+ disallow_incomplete_defs = true
82
+ disallow_subclassing_any = true
83
+ disallow_untyped_calls = true
84
+ disallow_untyped_decorators = true
85
+ disallow_untyped_defs = true
86
+ follow_imports = " normal"
87
+ ignore_missing_imports = true
88
+ no_implicit_optional = true
89
+ no_implicit_reexport = true
90
+ platform = " linux"
91
+ python_version = " 3.11"
92
+ strict_optional = true
93
+ warn_incomplete_stub = true
94
+ warn_no_return = true
95
+ warn_redundant_casts = true
96
+ warn_return_any = true
97
+ warn_unreachable = true
98
+ warn_unused_configs = true
99
+ warn_unused_ignores = true
98
100
99
101
[tool .pylint .MASTER ]
100
102
extension-pkg-whitelist = [
0 commit comments