@@ -8,6 +8,7 @@ profile = "black"
88# will group `import x` and `from x import` of the same module.
99force_sort_within_sections = true
1010known_first_party = [
11+ " plugwise" ,
1112 " homeassistant" ,
1213 " tests" ,
1314]
@@ -24,9 +25,10 @@ ignore = [
2425# any too bad. Override on command line as appropriate.
2526# Disabled for now: https://github.com/PyCQA/pylint/issues/3584
2627# jobs = 2
27- load-plugins = [
28- " pylint_strict_informational" ,
29- ]
28+ # Disabled pylint_strict_informational for codefactor
29+ # load-plugins = [
30+ # "pylint_strict_informational",
31+ # ]
3032persistent = false
3133extension-pkg-whitelist = [
3234 " ciso8601" ,
@@ -83,7 +85,17 @@ disable = [
8385 " too-many-boolean-expressions" ,
8486 " unused-argument" ,
8587 " wrong-import-order" ,
88+ " raise-missing-from" ,
89+ " missing-class-docstring" ,
90+ " missing-function-docstring" ,
91+ " missing-module-docstring" ,
92+ " too-many-nested-blocks" ,
8693]
94+ # for now (20201031) added the below while we are codemerging/-improving
95+ # missing-class-docstring
96+ # missing-function-docstring
97+ # missing-module-docstring
98+ # too-many-nested-blocks => inherent with fixing complexity
8799enable = [
88100 # "useless-suppression", # temporarily every now and then to clean them up
89101 " use-symbolic-message-instead" ,
0 commit comments