@@ -51,8 +51,16 @@ confidence=
5151# --enable=similarities". If you want to run only the classes checker, but have
5252# no Warning level messages displayed, use"--disable=all --enable=classes
5353# --disable=W"
54- # disable=import-error,print-statement,parameter-unpacking,unpacking-in-except,old-raise-syntax,backtick,long-suffix,old-ne-operator,old-octal-literal,import-star-module-level,raw-checker-failed,bad-inline-option,locally-disabled,locally-enabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,apply-builtin,basestring-builtin,buffer-builtin,cmp-builtin,coerce-builtin,execfile-builtin,file-builtin,long-builtin,raw_input-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,no-absolute-import,old-division,dict-iter-method,dict-view-method,next-method-called,metaclass-assignment,indexing-exception,raising-string,reload-builtin,oct-method,hex-method,nonzero-method,cmp-method,input-builtin,round-builtin,intern-builtin,unichr-builtin,map-builtin-not-iterating,zip-builtin-not-iterating,range-builtin-not-iterating,filter-builtin-not-iterating,using-cmp-argument,eq-without-hash,div-method,idiv-method,rdiv-method,exception-message-attribute,invalid-str-codec,sys-max-int,bad-python3-import,deprecated-string-function,deprecated-str-translate-call
55- disable=print-statement,parameter-unpacking,unpacking-in-except,old-raise-syntax,backtick,long-suffix,old-ne-operator,old-octal-literal,import-star-module-level,raw-checker-failed,bad-inline-option,locally-disabled,locally-enabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,apply-builtin,basestring-builtin,buffer-builtin,cmp-builtin,coerce-builtin,execfile-builtin,file-builtin,long-builtin,raw_input-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,no-absolute-import,old-division,dict-iter-method,dict-view-method,next-method-called,metaclass-assignment,indexing-exception,raising-string,reload-builtin,oct-method,hex-method,nonzero-method,cmp-method,input-builtin,round-builtin,intern-builtin,unichr-builtin,map-builtin-not-iterating,zip-builtin-not-iterating,range-builtin-not-iterating,filter-builtin-not-iterating,using-cmp-argument,eq-without-hash,div-method,idiv-method,rdiv-method,exception-message-attribute,invalid-str-codec,sys-max-int,bad-python3-import,deprecated-string-function,deprecated-str-translate-call,import-error
54+ disable =print-statement,
55+ duplicate-code,
56+ import-error,
57+ bad-whitespace,
58+ bad-continuation,
59+ consider-using-f-string,
60+ too-few-public-methods,
61+ too-many-instance-attributes,
62+ too-many-public-methods,
63+ unnecessary-dict-index-lookup
5664
5765# Enable the message, report, category or checker with the given id(s). You can
5866# either give multiple identifier separated by comma (,) or put this option
@@ -156,7 +164,7 @@ ignored-classes=optparse.Values,thread._local,_thread._local
156164# (useful for modules/projects where namespaces are manipulated during runtime
157165# and thus existing member attributes cannot be deduced by static analysis. It
158166# supports qualified module names, as well as Unix pattern matching.
159- ignored-modules =board
167+ ignored-modules =board,micropython
160168
161169# Show a hint with possible names when a member name was not found. The aspect
162170# of finding the hint is based on edit distance.
@@ -182,7 +190,7 @@ allow-global-unused-variables=yes
182190
183191# List of strings which can identify a callback function by name. A callback
184192# name must start or end with one of those strings.
185- callbacks =cb_,_cb
193+ callbacks =cb_,_cb,_callback
186194
187195# A regular expression matching the name of dummy variables (i.e. expectedly
188196# not used).
@@ -217,7 +225,7 @@ indent-after-paren=4
217225indent-string =' '
218226
219227# Maximum number of characters on a single line.
220- max-line-length =100
228+ max-line-length =88
221229
222230# Maximum number of lines in a module
223231max-module-lines =1000
@@ -395,7 +403,7 @@ valid-metaclass-classmethod-first-arg=mcs
395403[DESIGN]
396404
397405# Maximum number of arguments for function / method
398- max-args =5
406+ max-args =6
399407
400408# Maximum number of attributes for a class (see R0902).
401409# max-attributes=7
0 commit comments