33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
# pylintrc tweaks for use with edx_lint.
|
|
[MASTER]
|
|
ignore+ = ,.git,.tox,migrations,node_modules,.pycharm_helpers
|
|
load-plugins = edx_lint.pylint,pylint_django_settings,pylint_django,pylint_celery,pylint_pytest
|
|
|
|
[MESSAGES CONTROL]
|
|
disable+ =
|
|
# Disable unicode-format-string until we can agree to turn it on.
|
|
native-string,
|
|
# Disable new refactoring suggestions for now, we have more important things to fix first
|
|
import-outside-toplevel,
|
|
inconsistent-return-statements,
|
|
no-else-break,
|
|
no-else-continue,
|
|
useless-object-inheritance,
|
|
useless-suppression,
|
|
cyclic-import,
|
|
logging-format-interpolation,
|
|
wrong-import-order,
|
|
consider-using-dict-items,
|
|
unnecessary-dict-index-lookup,
|
|
arguments-renamed,
|
|
consider-using-from-import,
|
|
consider-using-enumerate,
|
|
no-member,
|
|
consider-using-with,
|
|
|
|
[BASIC]
|
|
attr-rgx = [a-z_][a-z0-9_]{2,40}$
|
|
argument-rgx = [a-z_][a-z0-9_]{2,40}$
|
|
variable-rgx = [a-z_][a-z0-9_]{2,40}$
|
|
class-attribute-rgx = ([A-Za-z_][A-Za-z0-9_]{2,40}|(__.*__))$
|