mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-19 11:02:02 +00:00
src+tests: use flake8 F401 to detect unused imports
This commit is contained in:
parent
2be0a4d31a
commit
9c7ddba217
2
.flake8
2
.flake8
@ -4,8 +4,6 @@ ignore =
|
|||||||
E221,
|
E221,
|
||||||
# E241: multiple spaces after comma
|
# E241: multiple spaces after comma
|
||||||
E241,
|
E241,
|
||||||
# F401: module imported but unused
|
|
||||||
F401,
|
|
||||||
# E402: module level import not at top of file
|
# E402: module level import not at top of file
|
||||||
E402,
|
E402,
|
||||||
# E501: line too long
|
# E501: line too long
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
from trezor import res, ui, wire
|
from trezor import ui, wire
|
||||||
from trezor.messages import ButtonRequestType, wire_types
|
from trezor.messages import ButtonRequestType, wire_types
|
||||||
from trezor.messages.ButtonRequest import ButtonRequest
|
from trezor.messages.ButtonRequest import ButtonRequest
|
||||||
from trezor.messages.FailureType import ActionCancelled, ProcessError
|
from trezor.messages.FailureType import ActionCancelled, ProcessError
|
||||||
from trezor.messages.PassphraseRequest import PassphraseRequest
|
from trezor.messages.PassphraseRequest import PassphraseRequest
|
||||||
from trezor.ui.entry_select import DEVICE, HOST, EntrySelector
|
from trezor.ui.entry_select import DEVICE, EntrySelector
|
||||||
from trezor.ui.passphrase import CANCELLED, PassphraseKeyboard
|
from trezor.ui.passphrase import CANCELLED, PassphraseKeyboard
|
||||||
from trezor.ui.text import Text
|
from trezor.ui.text import Text
|
||||||
from apps.common import storage
|
from apps.common import storage
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
from ubinascii import hexlify
|
from ubinascii import hexlify
|
||||||
from micropython import const
|
|
||||||
from trezor.crypto.hashlib import sha256
|
from trezor.crypto.hashlib import sha256
|
||||||
from trezor.utils import chunks, split_words
|
from trezor.utils import chunks, split_words
|
||||||
from apps.common.hash_writer import HashWriter
|
from apps.common.hash_writer import HashWriter
|
||||||
|
@ -2,9 +2,7 @@ import micropython
|
|||||||
import gc
|
import gc
|
||||||
from uctypes import bytes_at, bytearray_at
|
from uctypes import bytes_at, bytearray_at
|
||||||
|
|
||||||
from trezor import log
|
|
||||||
from trezor import loop
|
from trezor import loop
|
||||||
from trezor.utils import unimport
|
|
||||||
from trezor.wire import register, protobuf_workflow
|
from trezor.wire import register, protobuf_workflow
|
||||||
from trezor.messages.wire_types import \
|
from trezor.messages.wire_types import \
|
||||||
DebugLinkDecision, DebugLinkGetState, DebugLinkStop, \
|
DebugLinkDecision, DebugLinkGetState, DebugLinkStop, \
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from trezor.wire import register, protobuf_workflow
|
from trezor.wire import register, protobuf_workflow
|
||||||
from trezor.utils import unimport
|
from trezor.utils import unimport
|
||||||
from trezor.messages.wire_types import \
|
from trezor.messages.wire_types import EthereumGetAddress, EthereumSignTx
|
||||||
EthereumGetAddress, EthereumSignTx, EthereumSignMessage, EthereumVerifyMessage
|
# from trezor.messages.wire_types import EthereumSignMessage, EthereumVerifyMessage
|
||||||
|
|
||||||
|
|
||||||
@unimport
|
@unimport
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from trezor import wire, ui
|
from trezor import ui
|
||||||
|
|
||||||
|
|
||||||
async def layout_ethereum_get_address(ctx, msg):
|
async def layout_ethereum_get_address(ctx, msg):
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
from apps.common.confirm import *
|
from apps.common.confirm import *
|
||||||
from trezor import wire, ui
|
from trezor import ui
|
||||||
from trezor.utils import chunks, format_amount
|
from trezor.utils import chunks, format_amount
|
||||||
from trezor.messages import ButtonRequestType
|
from trezor.messages import ButtonRequestType
|
||||||
from trezor.ui.text import Text
|
from trezor.ui.text import Text
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from trezor import ui, loop, res
|
from trezor import ui, res
|
||||||
from trezor.utils import unimport
|
from trezor.utils import unimport
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from trezor import ui, wire
|
from trezor import wire
|
||||||
from trezor.messages.FailureType import ProcessError
|
from trezor.messages.FailureType import ProcessError
|
||||||
from trezor.messages.Success import Success
|
from trezor.messages.Success import Success
|
||||||
from apps.common import storage
|
from apps.common import storage
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from trezor import wire, ui
|
from trezor import ui
|
||||||
|
|
||||||
|
|
||||||
async def layout_get_entropy(ctx, msg):
|
async def layout_get_entropy(ctx, msg):
|
||||||
@ -15,7 +15,6 @@ async def layout_get_entropy(ctx, msg):
|
|||||||
async def _show_entropy(ctx):
|
async def _show_entropy(ctx):
|
||||||
from trezor.messages.ButtonRequestType import ProtectCall
|
from trezor.messages.ButtonRequestType import ProtectCall
|
||||||
from trezor.ui.text import Text
|
from trezor.ui.text import Text
|
||||||
from trezor.ui.container import Container
|
|
||||||
from ..common.confirm import require_confirm
|
from ..common.confirm import require_confirm
|
||||||
|
|
||||||
await require_confirm(ctx, Text(
|
await require_confirm(ctx, Text(
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import boot
|
import boot # noqa: F401
|
||||||
|
|
||||||
from trezor import io
|
from trezor import io
|
||||||
from trezor import log
|
from trezor import log
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import trezorconfig as config
|
import trezorconfig as config # noqa: F401
|
||||||
import trezorio as io
|
import trezorio as io # noqa: F401
|
||||||
|
@ -1,7 +1 @@
|
|||||||
from trezorcrypto import bip32
|
from trezorcrypto import bip32, bip39, chacha20poly1305, crc, pbkdf2, random, rfc6979 # noqa: F401
|
||||||
from trezorcrypto import bip39
|
|
||||||
from trezorcrypto import chacha20poly1305
|
|
||||||
from trezorcrypto import crc
|
|
||||||
from trezorcrypto import pbkdf2
|
|
||||||
from trezorcrypto import random
|
|
||||||
from trezorcrypto import rfc6979
|
|
||||||
|
@ -1,4 +1 @@
|
|||||||
from trezorcrypto import curve25519
|
from trezorcrypto import curve25519, ed25519, nist256p1, secp256k1 # noqa: F401
|
||||||
from trezorcrypto import ed25519
|
|
||||||
from trezorcrypto import nist256p1
|
|
||||||
from trezorcrypto import secp256k1
|
|
||||||
|
@ -1,9 +1 @@
|
|||||||
from trezorcrypto import blake256
|
from trezorcrypto import blake256, blake2b, blake2s, ripemd160, sha1, sha256, sha512, sha3_256, sha3_512 # noqa: F401
|
||||||
from trezorcrypto import blake2b
|
|
||||||
from trezorcrypto import blake2s
|
|
||||||
from trezorcrypto import ripemd160
|
|
||||||
from trezorcrypto import sha1
|
|
||||||
from trezorcrypto import sha256
|
|
||||||
from trezorcrypto import sha512
|
|
||||||
from trezorcrypto import sha3_256
|
|
||||||
from trezorcrypto import sha3_512
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
from micropython import const
|
from micropython import const
|
||||||
from trezor import io, loop, ui, res
|
from trezor import io, loop, ui, res
|
||||||
from trezor.ui import display
|
from trezor.ui import display
|
||||||
from trezor.ui.button import BTN_CLICKED, ICON, Button
|
from trezor.ui.button import BTN_CLICKED, Button
|
||||||
from trezor.ui.swipe import SWIPE_HORIZONTAL, SWIPE_LEFT, SWIPE_RIGHT, Swipe
|
from trezor.ui.swipe import SWIPE_HORIZONTAL, SWIPE_LEFT, Swipe
|
||||||
|
|
||||||
SPACE = res.load(ui.ICON_SPACE)
|
SPACE = res.load(ui.ICON_SPACE)
|
||||||
|
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
from micropython import const
|
from micropython import const
|
||||||
from trezor import ui
|
from trezor import ui
|
||||||
from trezor.ui import display
|
|
||||||
|
|
||||||
DISPLAY_WIDTH = const(240)
|
|
||||||
TEXT_HEADER_HEIGHT = const(48)
|
TEXT_HEADER_HEIGHT = const(48)
|
||||||
TEXT_LINE_HEIGHT = const(26)
|
TEXT_LINE_HEIGHT = const(26)
|
||||||
TEXT_MARGIN_LEFT = const(14)
|
TEXT_MARGIN_LEFT = const(14)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import sys
|
import sys
|
||||||
import gc
|
import gc
|
||||||
|
|
||||||
from trezorutils import halt, memcpy, set_mode_unprivileged, symbol
|
from trezorutils import halt, memcpy, set_mode_unprivileged, symbol # noqa: F401
|
||||||
|
|
||||||
|
|
||||||
def unimport(genfunc):
|
def unimport(genfunc):
|
||||||
|
@ -1,6 +1,4 @@
|
|||||||
from trezor import log
|
|
||||||
from trezor import loop
|
from trezor import loop
|
||||||
from trezor import ui
|
|
||||||
|
|
||||||
started = []
|
started = []
|
||||||
default = None
|
default = None
|
||||||
|
@ -2,6 +2,6 @@ import sys
|
|||||||
|
|
||||||
sys.path.append('../src')
|
sys.path.append('../src')
|
||||||
|
|
||||||
from ubinascii import hexlify, unhexlify
|
from ubinascii import hexlify, unhexlify # noqa: F401
|
||||||
|
|
||||||
import unittest
|
import unittest # noqa: F401
|
||||||
|
@ -9,7 +9,7 @@ from trezor import ui
|
|||||||
from trezor import loop
|
from trezor import loop
|
||||||
from trezor import workflow
|
from trezor import workflow
|
||||||
from trezor.crypto import random
|
from trezor.crypto import random
|
||||||
from trezor.ui.swipe import Swipe, SWIPE_DOWN, SWIPE_UP, SWIPE_LEFT, SWIPE_RIGHT
|
from trezor.ui.swipe import Swipe, SWIPE_DOWN, SWIPE_UP, SWIPE_LEFT
|
||||||
|
|
||||||
color_bg = ui.rgb(0xbb, 0xad, 0xa0)
|
color_bg = ui.rgb(0xbb, 0xad, 0xa0)
|
||||||
color_empty = ui.rgb(0xcc, 0xc0, 0xb3)
|
color_empty = ui.rgb(0xcc, 0xc0, 0xb3)
|
||||||
|
@ -8,7 +8,7 @@ from trezor.messages.TxOutputType import TxOutputType
|
|||||||
from trezor.messages.TxRequest import TxRequest
|
from trezor.messages.TxRequest import TxRequest
|
||||||
from trezor.messages.TxAck import TxAck
|
from trezor.messages.TxAck import TxAck
|
||||||
from trezor.messages.TransactionType import TransactionType
|
from trezor.messages.TransactionType import TransactionType
|
||||||
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXMETA, TXFINISHED
|
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXFINISHED
|
||||||
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
||||||
from trezor.messages.TxRequestSerializedType import TxRequestSerializedType
|
from trezor.messages.TxRequestSerializedType import TxRequestSerializedType
|
||||||
from trezor.messages import InputScriptType
|
from trezor.messages import InputScriptType
|
||||||
|
@ -8,7 +8,7 @@ from trezor.messages.TxOutputType import TxOutputType
|
|||||||
from trezor.messages.TxRequest import TxRequest
|
from trezor.messages.TxRequest import TxRequest
|
||||||
from trezor.messages.TxAck import TxAck
|
from trezor.messages.TxAck import TxAck
|
||||||
from trezor.messages.TransactionType import TransactionType
|
from trezor.messages.TransactionType import TransactionType
|
||||||
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXMETA, TXFINISHED
|
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXFINISHED
|
||||||
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
||||||
from trezor.messages.TxRequestSerializedType import TxRequestSerializedType
|
from trezor.messages.TxRequestSerializedType import TxRequestSerializedType
|
||||||
from trezor.messages import InputScriptType
|
from trezor.messages import InputScriptType
|
||||||
|
@ -9,7 +9,7 @@ from trezor.messages.TxOutputBinType import TxOutputBinType
|
|||||||
from trezor.messages.TxRequest import TxRequest
|
from trezor.messages.TxRequest import TxRequest
|
||||||
from trezor.messages.TxAck import TxAck
|
from trezor.messages.TxAck import TxAck
|
||||||
from trezor.messages.TransactionType import TransactionType
|
from trezor.messages.TransactionType import TransactionType
|
||||||
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXMETA, TXFINISHED
|
from trezor.messages.RequestType import TXINPUT, TXOUTPUT, TXMETA
|
||||||
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
from trezor.messages.TxRequestDetailsType import TxRequestDetailsType
|
||||||
from trezor.messages import OutputScriptType
|
from trezor.messages import OutputScriptType
|
||||||
|
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
from common import *
|
from common import *
|
||||||
|
|
||||||
from trezor.crypto import random
|
|
||||||
|
|
||||||
from trezor.ui import display
|
from trezor.ui import display
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,12 +3,10 @@ import sys
|
|||||||
sys.path.append('../src')
|
sys.path.append('../src')
|
||||||
|
|
||||||
from utest import *
|
from utest import *
|
||||||
from ustruct import pack, unpack
|
from ubinascii import unhexlify
|
||||||
from ubinascii import hexlify, unhexlify
|
|
||||||
|
|
||||||
from trezor import io
|
from trezor import io
|
||||||
from trezor.loop import select, Syscall
|
from trezor.loop import select
|
||||||
from trezor.crypto import random
|
|
||||||
from trezor.utils import chunks
|
from trezor.utils import chunks
|
||||||
from trezor.wire import codec_v1
|
from trezor.wire import codec_v1
|
||||||
|
|
||||||
|
@ -3,11 +3,10 @@ import sys
|
|||||||
sys.path.append('../src')
|
sys.path.append('../src')
|
||||||
|
|
||||||
from utest import *
|
from utest import *
|
||||||
from ustruct import pack, unpack
|
from ustruct import pack
|
||||||
from ubinascii import hexlify, unhexlify
|
|
||||||
|
|
||||||
from trezor import io
|
from trezor import io
|
||||||
from trezor.loop import select, Syscall
|
from trezor.loop import select
|
||||||
from trezor.utils import chunks
|
from trezor.utils import chunks
|
||||||
from trezor.wire import codec_v2
|
from trezor.wire import codec_v2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user