use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py
This commit is contained in:
11
setup.py
11
setup.py
@@ -40,13 +40,18 @@ if platform.system() in ['Linux', 'FreeBSD', 'DragonFly']:
|
||||
(os.path.join(usr_share, icons_dirname), ['icons/electrum.png'])
|
||||
]
|
||||
|
||||
extras_require = {
|
||||
'hardware': requirements_hw,
|
||||
'fast': ['pycryptodomex'],
|
||||
}
|
||||
extras_require['full'] = extras_require['hardware'] + extras_require['fast']
|
||||
|
||||
|
||||
setup(
|
||||
name="Electrum",
|
||||
version=version.ELECTRUM_VERSION,
|
||||
install_requires=requirements,
|
||||
extras_require={
|
||||
'full': requirements_hw + ['pycryptodomex'],
|
||||
},
|
||||
extras_require=extras_require,
|
||||
packages=[
|
||||
'electrum',
|
||||
'electrum_gui',
|
||||
|
||||
Reference in New Issue
Block a user