Added pep8, flake8 and pylint configuration

This commit is contained in:
Swen Kooij 2016-10-21 13:05:45 +03:00
parent d7c8e3e734
commit c4a4d0172e
4 changed files with 26 additions and 4 deletions

15
.pylintrc Normal file
View File

@ -0,0 +1,15 @@
[MASTER]
load-plugins=pylint_common, pylint_django
[FORMAT]
max-line-length=120
[MESSAGES CONTROL]
disable=missing-docstring,invalid-name,unnecessary-lambda,too-few-public-methods,pointless-string-statement
[DESIGN]
max-parents=14
[TYPECHECK]
generated-members=REQUEST,acl_users,aq_parent,"[a-zA-Z]+_set{1,2}",save,delete
ignored-classes=WSGIRequest,ManyToManyField,QuerySet

View File

@ -1,8 +1,8 @@
from typing import Callable
from django.conf import settings
from django.utils.text import slugify
from typing import Callable
from .localized_field import LocalizedField
from .localized_value import LocalizedValue

View File

@ -1,9 +1,9 @@
from typing import List
from django import forms
from django.conf import settings
from django.forms import MultiWidget
from typing import List
from .fields.localized_value import LocalizedValue

7
setup.cfg Normal file
View File

@ -0,0 +1,7 @@
[flake8]
max-line-length = 120
exclude = env,.tox,.git,config/settings,*/migrations/*,*/static/CACHE/*,docs,node_modules
[pep8]
max-line-length = 120
exclude=env,.tox,.git,*/migrations/*,*/static/CACHE/*,docs,node_modules