Standardizing imports

This commit is contained in:
kdmukai
2021-06-23 23:13:26 -05:00
parent 4e738a95ad
commit 14cb019aec
40 changed files with 81 additions and 102 deletions
+1 -5
View File
@@ -2,11 +2,7 @@ import configparser
import sys
import time
sys.path.append('./views')
sys.path.append('./models')
sys.path.append('./helpers')
from controller import Controller
from seedsigner.controller import Controller
config = configparser.ConfigParser()
@@ -4,20 +4,11 @@ from multiprocessing import Process, Queue
from subprocess import call
# Internal file class dependencies
from view import View
from menu_view import MenuView
from seed_tools_view import SeedToolsView
from signing_tools_view import SigningToolsView
from settings_tools_view import SettingsToolsView
from io_test_view import IOTestView
from buttons import Buttons, B
from camera_process import CameraProcess
from path import Path
from seed_storage import SeedStorage
from specter_desktop_multisig_wallet import SpecterDesktopMultisigWallet
from blue_vault_wallet import BlueVaultWallet
from sparrow_multisig_wallet import SparrowMultiSigWallet
from generic_ur2_wallet import GenericUR2Wallet
from .views import (View, MenuView, SeedToolsView,SigningToolsView,
SettingsToolsView, IOTestView)
from .helpers import Buttons, B, CameraProcess,Path
from .models import (SeedStorage, SpecterDesktopMultisigWallet, BlueVaultWallet,
SparrowMultiSigWallet, GenericUR2Wallet)
class Controller:
+5
View File
@@ -0,0 +1,5 @@
from buttons import Buttons, B
from camera_process import CameraProcess, CameraPoll
from path import Path
from qr import QR
from ST7789 import ST7789
+6
View File
@@ -0,0 +1,6 @@
from blue_vault_wallet import BlueVaultWallet
from generic_ur2_wallet import GenericUR2Wallet
from seed_storage import SeedStorage
from sparrow_multisig_wallet import SparrowMultiSigWallet
from specter_desktop_multisig_wallet import SpecterDesktopMultisigWallet
from specter_desktop_single_sig_wallet import SpecterDesktopSingleSigWallet
@@ -1,5 +1,7 @@
from wallet import Wallet
from qr import QR
from . import Wallet
from seedsigner.helpers import QR
from seedsigner.helpers.bcur import (bcur_decode, cbor_decode, bc32decode,
bc32encode, cbor_encode, bcur_encode)
# External Dependencies
from embit.bip39 import mnemonic_to_bytes
@@ -12,7 +14,6 @@ from embit.networks import NETWORKS
from embit import ec
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
from bcur import bcur_decode, cbor_decode, bc32decode, bc32encode, cbor_encode, bcur_encode
import re
class BlueVaultWallet(Wallet):
@@ -1,9 +1,12 @@
from wallet import Wallet
from buttons import Buttons, B
from camera_process import CameraProcess
from camera_process import CameraPoll
from view import View
from qr import QR
from . import Wallet
from seedsigner.helpers import Buttons, B, CameraProcess, CameraPoll, QR
from seedsigner.helpers.bcur import bcur_decode, cbor_decode, bc32decode, bc32encode, cbor_encode, bcur_encode
from seedsigner.helpers.ur2.ur_decoder import URDecoder
from seedsigner.helpers.ur2.ur_encoder import UREncoder
from seedsigner.helpers.ur2.cbor_lite import CBOREncoder
from seedsigner.helpers.ur2.ur import UR
from seedsigner.views import View
# External Dependencies
import time
@@ -17,11 +20,6 @@ from embit.networks import NETWORKS
from embit import ec
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
from bcur import bcur_decode, cbor_decode, bc32decode, bc32encode, cbor_encode, bcur_encode
from ur2.ur_decoder import URDecoder
from ur2.ur_encoder import UREncoder
from ur2.cbor_lite import CBOREncoder
from ur2.ur import UR
import re
import textwrap
@@ -1,6 +1,5 @@
# External Dependencies
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
from embit import bip39
class SeedStorage:
@@ -1,27 +1,22 @@
from wallet import Wallet
from buttons import Buttons, B
from camera_process import CameraProcess
from camera_process import CameraPoll
from view import View
from qr import QR
from . import Wallet
from seedsigner.helpers import Buttons, B, CameraProcess, CameraPoll, QR
from seedsigner.helpers.bcur import (bcur_decode, cbor_decode, bc32decode,
bc32encode, cbor_encode, bcur_encode)
from seedsigner.helpers.ur2.ur_decoder import URDecoder
from seedsigner.helpers.ur2.ur_encoder import UREncoder
from seedsigner.helpers.ur2.cbor_lite import CBOREncoder
from seedsigner.helpers.ur2.ur import UR
from seedsigner.views import View
# External Dependencies
import time
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit import bip39
from embit import script
from embit import bip32
from embit import psbt
from embit import bip32, bip39, ec, script, psbt
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
from embit.networks import NETWORKS
from embit import ec
from embit import
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
from bcur import bcur_decode, cbor_decode, bc32decode, bc32encode, cbor_encode, bcur_encode
from ur2.ur_decoder import URDecoder
from ur2.ur_encoder import UREncoder
from ur2.cbor_lite import CBOREncoder
from ur2.ur import UR
import re
import textwrap
@@ -1,15 +1,10 @@
from wallet import Wallet
from qr import QR
from . import Wallet
from seedsigner.helpers import QR
# External Dependencies
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit import bip39
from embit import script
from embit import bip32
from embit import psbt
from embit import bip32, bip39, ec, psbt, script
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
from embit.networks import NETWORKS
from embit import ec
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
import re
@@ -1,15 +1,10 @@
from specter_desktop_multisig_wallet import SpecterDesktopMultisigWallet
from wallet import Wallet
from . import SpecterDesktopMultisigWallet
from . import Wallet
# External Dependencies
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit import bip39
from embit import script
from embit import bip32
from embit import psbt
from embit import bip32, bip39, ec, psbt, script
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
from embit.networks import NETWORKS
from embit import ec
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
import re
@@ -1,19 +1,12 @@
# Internal Dependencies
from buttons import Buttons, B
from camera_process import CameraProcess
from camera_process import CameraPoll
from view import View
from seedsigner.helpers import Buttons, B, CameraProcess, CameraPoll
from seedsigner.views import View
# External Dependencies
import time
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit import bip39
from embit import script
from embit import bip32
from embit import psbt
from embit import bip32, bip39, ec, psbt, script
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
from embit.networks import NETWORKS
from embit import ec
from io import BytesIO
from binascii import unhexlify, hexlify, a2b_base64, b2a_base64
import textwrap
+6
View File
@@ -0,0 +1,6 @@
from io_test_view import IOTestView
from menu_view import MenuView
from seed_tools_view import SeedToolsView
from settings_tools_view import SettingsToolsView
from signing_tools_view import SigningToolsView
from view import View
@@ -3,9 +3,9 @@ import threading
from threading import Timer
# Internal file class dependencies
from view import View
from buttons import B
from camera_process import CameraPoll
from . import View
from seedsigner.helpers import B, CameraPoll
class IOTestView(View):
@@ -1,8 +1,7 @@
# Internal file class dependencies
from view import View
from buttons import B
from path import Path
from seed_storage import SeedStorage
from . import View
from seedsigner.helpers import B, Path
from seedsigner.models import SeedStorage
# External Dependencies
import time
@@ -1,12 +1,12 @@
# External Dependencies
from embit.bip39 import mnemonic_to_bytes
from embit.bip39 import mnemonic_from_bytes
from embit import bip39
from embit.bip39 import mnemonic_to_bytes, mnemonic_from_bytes
import time
# Internal file class dependencies
from view import View
from buttons import B
from . import View
from seedsigner.helpers import B
class SeedToolsView(View):
@@ -1,7 +1,7 @@
# SeedSigner file class dependencies
from view import View
from qr import QR
from buttons import B
from . import View
from seedsigner.helpers import B, QR
class SettingsToolsView(View):
@@ -1,10 +1,11 @@
# Internal file class dependencies
from view import View
from buttons import Buttons, B
from . import View
from seedsigner.helpers import Buttons, B
# External Dependencies
import time
class SigningToolsView(View):
def __init__(self, controller, seed_storage) -> None:
@@ -1,11 +1,10 @@
# External Dependencies
from PIL import Image
from PIL import ImageDraw
from PIL import ImageFont
import ST7789
from PIL import Image, ImageDraw, ImageFont
import spidev as SPI
from multiprocessing import Queue
from seedsigner.helpers import ST7789
### Generic View Class to Instatiate Display
### Static Class variables are used for display
### Designed to be inherited for other view classes, but not required