URI: 
       tsetup.py: install optional modules. fixes #3927 - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit f38ca73dae307441e2a90dbf23bff184e8a99b39
   DIR parent 865ab43145382aaa081640ac86a32d65dce989e6
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Thu,  8 Mar 2018 11:52:01 +0100
       
       setup.py: install optional modules. fixes #3927
       
       Diffstat:
         M setup.py                            |       8 +++++---
       
       1 file changed, 5 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/setup.py b/setup.py
       t@@ -42,9 +42,6 @@ setup(
            name="Electrum",
            version=version.ELECTRUM_VERSION,
            install_requires=requirements,
       -    extras_require={
       -        'hardware': requirements_hw,
       -    },
            packages=[
                'electrum',
                'electrum_gui',
       t@@ -89,3 +86,8 @@ setup(
            url="https://electrum.org",
            long_description="""Lightweight Bitcoin Wallet"""
        )
       +
       +# Optional modules (not required to run Electrum)
       +import pip
       +opt_modules = requirements_hw + ['pycryptodomex']
       +[ pip.main(['install', m]) for m in opt_modules ]