@@ -19,7 +19,7 @@ persistent=yes
1919
2020# List of plugins (as comma separated values of python modules names) to load,
2121# usually to register additional checkers.
22- load-plugins =
22+ load-plugins =caniusepython3.pylint_checker
2323
2424
2525[MESSAGES CONTROL]
@@ -46,8 +46,11 @@ disable=
4646 star-args,
4747 abstract-class-not-used,
4848 abstract-class-little-used,
49+ abstract-class-instantiated,
4950 no-init,
5051 too-many-lines,
52+ no-else-return,
53+ arguments-differ,
5154 no-self-use,
5255 too-many-ancestors,
5356 too-many-instance-attributes,
@@ -56,7 +59,9 @@ disable=
5659 too-many-return-statements,
5760 too-many-branches,
5861 too-many-arguments,
59- too-many-locals
62+ too-many-locals,
63+ duplicate-code,
64+ len-as-condition,
6065
6166
6267[REPORTS]
@@ -93,9 +98,6 @@ comment=no
9398
9499[BASIC]
95100
96- # Required attributes for module, separated by a comma
97- required-attributes =
98-
99101# List of builtins function names that should not be used, separated by a comma
100102bad-functions =map,filter,apply,input
101103
@@ -147,6 +149,7 @@ no-docstring-rgx=__.*__|test_.+|setUp|tearDown
147149# ones are exempt.
148150docstring-min-length =-1
149151
152+ extension-pkg-whitelist =lxml
150153
151154[FORMAT]
152155
@@ -228,10 +231,6 @@ additional-builtins=
228231
229232[CLASSES]
230233
231- # List of interface methods to ignore, separated by a comma. This is used for
232- # instance to not check methods defines in Zope's Interface base class.
233- ignore-iface-methods =isImplementedBy,deferred,extends,names,namesAndDescriptions,queryDescriptionFor,getBases,getDescriptionFor,getDoc,getName,getTaggedValue,getTaggedValueTags,isEqualOrExtendedBy,setTaggedValue,isImplementedByInstancesOf,adaptWith,is_implemented_by
234-
235234# List of method names used to declare (i.e. assign) instance attributes.
236235defining-attr-methods =__init__,__new__,setUp
237236
0 commit comments