URI: 
       tMerge branch 'master' of git://github.com/spesmilo/electrum - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 0328caa22ab787ff37567ee098edc5db96769a88
   DIR parent 342d6633a671c0b33721e34693c99925a01c225b
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Fri,  1 Jul 2016 11:44:38 +0200
       
       Merge branch 'master' of git://github.com/spesmilo/electrum
       
       Diffstat:
         M plugins/trezor/plugin.py            |       8 ++++++--
         M plugins/trezor/trezor.py            |       3 +--
       
       2 files changed, 7 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/plugins/trezor/plugin.py b/plugins/trezor/plugin.py
       t@@ -106,15 +106,19 @@ class TrezorCompatiblePlugin(HW_PluginBase):
                    pair = [device.path, None]
        
                try:
       -            return self.HidTransport(pair)
       +            from trezorlib.transport_hid import HidTransport
       +            return HidTransport(pair)
                except BaseException as e:
       +            raise
                    self.print_error("cannot connect at", device.path, str(e))
                    return None
         
            def _try_bridge(self, device):
                self.print_error("Trying to connect over Trezor Bridge...")
       +
                try:
       -            return self.BridgeTransport({'path': hexlify(device.path)})
       +            from trezorlib.transport_bridge import BridgeTransport
       +            return BridgeTransport({'path': hexlify(device.path)})
                except BaseException as e:
                    self.print_error("cannot connect to bridge", str(e))
                    return None
   DIR diff --git a/plugins/trezor/trezor.py b/plugins/trezor/trezor.py
       t@@ -15,8 +15,7 @@ class TrezorPlugin(TrezorCompatiblePlugin):
                from .client import TrezorClient as client_class
                import trezorlib.ckd_public as ckd_public
                from trezorlib.client import types
       -        from trezorlib.transport_hid import HidTransport, DEVICE_IDS
       -        from trezorlib.transport_bridge import BridgeTransport
       +        from trezorlib.transport_hid import DEVICE_IDS
                libraries_available = True
            except ImportError:
                libraries_available = False