From 984c6b623641104f9f36e22cd0a3c5d21c1ae671 Mon Sep 17 00:00:00 2001 From: matejcik Date: Wed, 22 May 2019 15:06:23 +0200 Subject: [PATCH] style: drop tokens.py from style checks because pyflakes / stdlib's ast will exceed recursion depth while analyzing the main function --- core/src/apps/ethereum/tokens.py | 6 ++---- core/src/apps/ethereum/tokens.py.mako | 7 +++---- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/core/src/apps/ethereum/tokens.py b/core/src/apps/ethereum/tokens.py index 7e77e196af..229435e321 100644 --- a/core/src/apps/ethereum/tokens.py +++ b/core/src/apps/ethereum/tokens.py @@ -1,7 +1,7 @@ # generated from tokens.py.mako # do not edit manually! - - +# flake8: noqa +# fmt: off UNKNOWN_TOKEN = (None, None, None, None) @@ -9,7 +9,6 @@ UNKNOWN_TOKEN = (None, None, None, None) def token_by_chain_address(chain_id, address): if False: pass - # fmt: off elif chain_id == 1: if False: pass @@ -2293,5 +2292,4 @@ def token_by_chain_address(chain_id, address): return (chain_id, address, "DGT", 0) # esn / DGT elif address == b"\x01\x46\xb9\xdc\xd9\xfb\x2a\xbc\x1b\x5b\x13\x6c\x28\xd2\x0d\x00\x37\x52\x69\x61": return (chain_id, address, "TOPM", 18) # esn / TOPM - # fmt: on return UNKNOWN_TOKEN diff --git a/core/src/apps/ethereum/tokens.py.mako b/core/src/apps/ethereum/tokens.py.mako index d85437f2ec..330bee9239 100644 --- a/core/src/apps/ethereum/tokens.py.mako +++ b/core/src/apps/ethereum/tokens.py.mako @@ -1,6 +1,7 @@ # generated from tokens.py.mako # do not edit manually! - +# flake8: noqa +# fmt: off <% from collections import defaultdict @@ -9,7 +10,7 @@ def group_tokens(tokens): for t in sorted(tokens, key=lambda t: t.chain_id): r[t.chain_id].append(t) return r -%> +%>\ UNKNOWN_TOKEN = (None, None, None, None) @@ -17,7 +18,6 @@ UNKNOWN_TOKEN = (None, None, None, None) def token_by_chain_address(chain_id, address): if False: pass - # fmt: off % for token_chain_id, tokens in group_tokens(supported_on("trezor2", erc20)).items(): elif chain_id == ${token_chain_id}: if False: @@ -27,5 +27,4 @@ def token_by_chain_address(chain_id, address): return (chain_id, address, ${black_repr(t.symbol)}, ${t.decimals}) # ${t.chain} / ${t.name.strip()} % endfor % endfor - # fmt: on return UNKNOWN_TOKEN