@@ -46,10 +46,19 @@ commands =
46
46
asv machine --yes
47
47
asv dev
48
48
49
+
50
+
51
+
49
52
[testenv:pylint]
50
53
basepython = python3
51
54
description = Code linting with pylint
52
55
deps = pylint
53
56
commands =
54
- pylint src
55
- pylint tests --disable =" line-too-long,duplicate-code,missing-class-docstring,unnecessary-pass,unused-variable"
57
+ # pylint src
58
+ pylint src/probnum/diffeq --disable =" protected-access,abstract-class-instantiated,too-many-locals,too-few-public-methods,too-many-arguments,unused-argument"
59
+ pylint src/probnum/filtsmooth --disable =" duplicate-code,protected-access,no-self-use,too-many-locals,arguments-differ,too-many-arguments,unused-argument"
60
+ pylint src/probnum/linalg --disable =" attribute-defined-outside-init,too-many-statements,too-many-instance-attributes,too-complex,protected-access,too-many-lines,no-self-use,too-many-locals,redefined-builtin,arguments-differ,abstract-method,too-many-arguments,too-many-branches,duplicate-code,unused-argument,fixme"
61
+ pylint src/probnum/prob --disable =" too-many-instance-attributes,broad-except,arguments-differ,abstract-method,too-many-arguments,protected-access,duplicate-code,unused-argument,fixme"
62
+ pylint src/probnum/quad --disable =" attribute-defined-outside-init,too-few-public-methods,redefined-builtin,arguments-differ,unused-argument"
63
+ pylint src/probnum/utils --disable =" duplicate-code"
64
+ pylint tests --disable =" line-too-long,duplicate-code,missing-class-docstring,unnecessary-pass,unused-variable,protected-access,attribute-defined-outside-init,no-self-use,abstract-class-instantiated,too-many-arguments,too-many-instance-attributes,too-many-locals,unused-argument,fixme"
0 commit comments