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.conf import settings
from django.utils.text import slugify from django.utils.text import slugify
from typing import Callable
from .localized_field import LocalizedField from .localized_field import LocalizedField
from .localized_value import LocalizedValue from .localized_value import LocalizedValue

View File

@ -1,9 +1,9 @@
from typing import List
from django import forms from django import forms
from django.conf import settings from django.conf import settings
from django.forms import MultiWidget from django.forms import MultiWidget
from typing import List
from .fields.localized_value import LocalizedValue 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