-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpylintrc
27 lines (23 loc) · 1.13 KB
/
pylintrc
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
[MASTER]
ignore=notebooks
extension-pkg-whitelist=numpy
[DESIGN]
max-line-length=120
max-attributes=50
max-public-methods=100
min-public-methods=0
max-locals=50
max-args=20
max-returns=10
max-module-lines=1500
max-statements=200
max-nested-blocks=10
docstring-min-length=3
[TYPECHECK]
ignored-modules=numpy
[MESSAGE CONTROL]
no-docstring-rgx=^(_|forward)
disable=no-member, no-value-for-parameter, too-many-branches, unsubscriptable-object, redefined-variable-type, too-many-star-expressions, duplicate-code, not-context-manager, too-many-lines, global-statement, locally-disabled, invalid-sequence-index, redundant-keyword-arg, bad-super-call, no-self-argument, redefined-builtin, arguments-differ, len-as-condition, keyword-arg-before-vararg, assignment-from-none, useless-return, useless-import-alias, unnecessary-pass, assignment-from-no-return, comparison-with-callable, unnecessary-lambda, import-outside-toplevel, import-error, abstract-method, too-many-ancestors
[BASIC]
class-rgx=[A-Z_][a-zA-Z0-9_]+$
good-names=a,b,c,d,f,g,i,j,k,l,m,n,o,p,q,r,s,t,v,w,x,y,z,e,ex,_,ix,fn,op,cv,CV,B,C,V,M,D,E,F,L,R,O,W,P,I,logger,bar,lr,ax,df,plot,im,ha,va