[flake8] # E241 multiple spaces after ':' [ want to align stuff ] # E266 too many leading '#' for block comment [ I like marking disabled code blocks with '### ' ] # E402 module level import not at top of file [ usually on purpose. might use individual overrides instead? ] # E701 multiple statements on one line (colon) [ perfectly readable ] # E713 test for membership should be ‘not in’ [ disagree: want `not a in x` ] # E714 test for object identity should be 'is not' [ disagree: want `not a is x` ] # W503 line break before binary operator [ gotta pick one way ] extend-ignore = E241,E266,E402,E701,E713,E714,W503 exclude = 00*.py,generated.py,incremental_patch # we sometimes have long comments, and there is only one limit for all max-line-length = 120 # max-complexity = 20