From ae5341c1bd01c2ef998d2443fa6498c27c943fad Mon Sep 17 00:00:00 2001 From: matejcik Date: Fri, 10 Aug 2018 16:08:30 +0200 Subject: [PATCH] style: common config for flake8 and isort --- .flake8 | 26 -------------------------- setup.cfg | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 26 deletions(-) delete mode 100644 .flake8 create mode 100644 setup.cfg diff --git a/.flake8 b/.flake8 deleted file mode 100644 index 60680fc2b..000000000 --- a/.flake8 +++ /dev/null @@ -1,26 +0,0 @@ -[flake8] -filename = - *.py, - ./trezorctl -exclude = - .tox/, - build/, - dist/, - vendor/, -ignore = - # F401: module imported but unused - F401, - # E241: multiple spaces after ':' - E241, - # E402: module level import not at top of file - E402, - # E501: line too long - E501, - # E722: do not use bare except - E722, - # E741: ambiguous variable name - E741, - ##### E266: too many leading '#' for block comment - E266, - # W503 line break before binary operator - W503, diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 000000000..bbeaa43f4 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,33 @@ +[flake8] +filename = + *.py, + ./trezorctl +exclude = + .tox/, + build/, + dist/, + vendor/, + trezorlib/messages/__init__.py +ignore = + # E203 whitespace before ':' + E203, + # E221: multiple spaces before operator + E221, + # E241: multiple spaces after ':' + E241, + # E402: module level import not at top of file + E402, + # E501: line too long + E501, + # E741 ambiguous variable name + E741, + # W503: line break before binary operator + W503 + +[isort] +multi_line_output = 3 +include_trailing_comma = True +force_grid_wrap = 0 +combine_as_imports = True +line_length = 88 +not_skip=__init__.py