change spacing to two instead of four with pep8 or flake8?

Roy Smith roy at panix.com
Tue Apr 8 09:20:29 EDT 2014


In article <mailman.9010.1396961763.18130.python-list at python.org>,
 Peter Otten <__peter__ at web.de> wrote:

> Dennis wrote:
> 
> > In Pylint you can change the spacing multiplier from 4 spaces to two
> > in its pylintrc, but for the life of me I cannot find a way to do this
> > with the flake8 / pep8 utilities.
> > 
> > I want to avoid ignoring E111 altogether if at all possible, because
> > it may catch other spacing problems that are not as obvious.
> > 
> > hacky/non-hacky solutions welcome of course.
> 
> The check is hardcoded
> 
>     if indent_char == ' ' and indent_level % 4:
>         yield 0, "E111 indentation is not a multiple of four"
> 
> so your only short-term solution is to modify the script's source code.

There's always monkey-patching :-)



More information about the Python-list mailing list