URI: 
       twizard: (trivial) add some type hints - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 18c98483acc6adb13b22dfd6d356dac5128cd8e5
   DIR parent e6d43b60fa275a2b7cc0392442e5b9fddfa86663
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Wed,  1 Apr 2020 18:49:45 +0200
       
       wizard: (trivial) add some type hints
       
       Diffstat:
         M electrum/base_wizard.py             |       2 +-
         M electrum/gui/qt/installwizard.py    |       5 ++---
       
       2 files changed, 3 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/electrum/base_wizard.py b/electrum/base_wizard.py
       t@@ -144,7 +144,7 @@ class BaseWizard(Logger):
                self.choice_dialog(title=title, message=message, choices=choices, run_next=self.on_wallet_type)
        
            def upgrade_db(self, storage, db):
       -        exc = None
       +        exc = None  # type: Optional[Exception]
                def on_finished():
                    if exc is None:
                        self.terminate(storage=storage, db=db)
   DIR diff --git a/electrum/gui/qt/installwizard.py b/electrum/gui/qt/installwizard.py
       t@@ -31,6 +31,7 @@ from electrum.plugin import run_hook, Plugins
        
        if TYPE_CHECKING:
            from electrum.simple_config import SimpleConfig
       +    from electrum.wallet_db import WalletDB
            from . import ElectrumGui
        
        
       t@@ -321,7 +322,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
        
                return temp_storage.path, (temp_storage if temp_storage.file_exists() else None)
        
       -    def run_upgrades(self, storage, db):
       +    def run_upgrades(self, storage: WalletStorage, db: 'WalletDB') -> None:
                path = storage.path
                if db.requires_split():
                    self.hide()
       t@@ -360,8 +361,6 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
                if db.requires_upgrade():
                    self.upgrade_db(storage, db)
        
       -        return db
       -
            def on_error(self, exc_info):
                if not isinstance(exc_info[1], UserCancelled):
                    self.logger.error("on_error", exc_info=exc_info)