ThomasV
2e1829bc24
remove jsonrpclib dependency
5 years ago
ThomasV
8e2ebddc0b
add jsonrpcserver/jsonrpcclient to requirements
5 years ago
ThomasV
238f3c949c
get rid of sql_alchemy
6 years ago
ThomasV
cab0f7d9e0
add sqlalchemy to requirements
6 years ago
ThomasV
d493dd1953
add pycryptodomex to requirements
6 years ago
SomberNight
9256472485
rm 'cryptography' as dependency; use new pycryptodomex version
pycryptodomex 3.7 implemented chacha20_poly1305 and chacha20,
and it is already used (although optionally) to speed up AES,
so we can remove cryptography and make pycryptodomex mandatory for LN
6 years ago
Janus
6bec42d18a
requirements: require bitstring for lnaddr, cryptography for lnbase
6 years ago
SomberNight
018b962e61
requirements: allow using newer pycryptodomex
upper bound was previously added in cb4784c8ed
issue linked there was fixed in pyinstaller 3.5,
which we now use since ab95eff5aa
5 years ago
SomberNight
be4cf321e0
ledger: remove mobile pairing 2FA support for Ledger Nano
service no longer provided by Ledger; app not in Google Play Store any more
based on Electron-Cash/Electron-Cash#1298
5 years ago
SomberNight
c8e2653690
wine build: pin build dependencies
"pip install pyinstaller" was "silently" grabbing unpinned dependencies
5 years ago
SomberNight
ec496a8222
requirements-hw: rm Cython
not actually needed
based on Electron-Cash/Electron-Cash@70de1a2b531257b1f2f70174327b863f9c6a4efb
6 years ago
SomberNight
046518d7f7
requirements: restrict qdarkstyle to <2.7
qdarkstyle 2.7 pulls in new dependencies
see ColinDuquesnoy/QDarkStyleSheet#182
6 years ago
SomberNight
41f160dd74
update to aiorpcx 0.18
6 years ago
SomberNight
aab067372c
requirements: pin PyQt5-sip version due to build problems
see https://tickets.metabrainz.org/browse/PICARD-1472
having issues on MacOS to codesign sip.so when PyQt5-sip==4.19.15:
PyQt5/sip.so malformed object (unknown load command 7)
6 years ago
SomberNight
a0b711cfea
requirements: bump python-ecdsa minimum
0.9 was not actually enough...
6 years ago
SomberNight
cb4784c8ed
requirements: use older pycryptodomex for now
see Legrandin/pycryptodome#286
6 years ago
SomberNight
33f5b6a288
requirements: relax qdarkstyle version
upstream issue ColinDuquesnoy/QDarkStyleSheet#123 now fixed
6 years ago
SomberNight
51e0672da6
update to aiorpcx 0.17
6 years ago
SomberNight
232e59fc60
requirements: use PyQt <5.12 in binaries for now. for AppImage
AppImage is built on Ubuntu 14.04 to maximise compatibility
but PyQt 5.12 blobs distributed on PyPI no longer work on 14.04
PyQt 5.11.x works
6 years ago
SomberNight
366472549b
requirements: bump min keepkey
6 years ago
SomberNight
fc72e661de
requirements: set min version for aiohttp
6 years ago
SomberNight
2f789468ea
requirements: lower bound for btchip-python
6 years ago
SomberNight
8d1cb3c36a
bump pyqt version in binaries
closes #4777
6 years ago
ThomasV
95cb2fbebf
remove requests from requirements
6 years ago
SomberNight
78f5afff74
use certifi directly instead of requests
6 years ago
SomberNight
503bd357f4
requirements: bump python-trezor to 0.11
6 years ago
SomberNight
d69ef890c0
downgrade qdarkstyle for now
see ColinDuquesnoy/QDarkStyleSheet#123
6 years ago
SomberNight
0dd3a58a63
requirements: also accept aiorpcx 0.10.x
6 years ago
SomberNight
bcdb0c46fc
update to aiorpcx 0.9 and require it
6 years ago
SomberNight
deda6535e0
bump min aiorpcx to 0.8.2
6 years ago
SomberNight
a9fcf2fabf
bump min aiorpcx to 0.8.1
6 years ago
SomberNight
6f7a065081
bump aiorpcx version
6 years ago
SomberNight
6b9a83ae80
don't test with python 3.5
also, typing is no longer needed (part of stdlib from 3.5)
6 years ago
SomberNight
bed35a65c7
bump min python to 3.6
6 years ago
ThomasV
061231494d
revert rm requests
6 years ago
ThomasV
e8f87d2e62
remove requests and pysocks from requirements
6 years ago
Janus
6e80ba7b4f
asyncio: labels, crash_reporter, fx: migrate requests use to aiohttp
6 years ago
Janus
b120584f97
aiorpcx address synchronizer
7 years ago
Peter D. Gray
0bcea80bdf
Support for new hardware wallet: Coldcard
build-wine/deterministic.spec: add Coldcard plugin and ckcc-protocol dependancy
Require version 0.7.2 of ckcc-protocol (window fixes)
Rework import paths to new standards
Updated icons
New minimum version, for latest PSBT constants
Upgrade to final PSBT (BIP 174) standard encoding
Remove log noise
Show bootloader version number as well
Handle case where libraries are missing better
Remove noise about missing packages, for rest of world
Add reference to ckcc-protocol module/data
Remove dead code
Beef up the README more
Slightly better looking
Add version numbers and upgrade firmware feature
Split out DFU support into own file
First pass at adding Coinkite Coldcard hardware wallet to Electrum
7 years ago
Jean-Christophe Rona
02c30e3d52
Add support for Archos Safe-T mini hardware wallet ( #4445 )
commit 10c46477f3a6f2fbc0596345511e0994253081eb
Author: SomberNight <somber.night@protonmail.com>
Date: Wed Jul 25 19:40:05 2018 +0200
backport changes of trezor plugin
commit 213619e880f709188c1ea6272758896748e681a8
Merge: a855b75b6 6899ca252
Author: Jean-Christophe Rona <jc@rona.fr>
Date: Wed Jul 25 18:45:19 2018 +0200
Merge branch 'master' into safe-t-mini
commit a855b75b6f5af5f707c4680d0bac79eb66a85ace
Author: Jean-Christophe Rona <rona@archos.com>
Date: Wed Jul 25 18:37:12 2018 +0200
Safe-T: Switch to safet 0.1.3 to remove the rlp dependency
commit 9bee44ca33289158c91c03d47dec45de6577f17b
Author: SomberNight <somber.night@protonmail.com>
Date: Wed Jul 18 14:01:10 2018 +0200
safe-t: bump min fw to 1.0.5
older fw has a bug when restoring from seed
commit 01816607e8ba308cb5cff96b5fb844e4f6b8fcc1
Author: SomberNight <somber.night@protonmail.com>
Date: Wed Jul 18 13:57:17 2018 +0200
safe-t: fix rlp version to avoid eth stuff
commit 430206bea1fa10b762ff953fbc7652ce0d0e939d
Merge: a999ae266 b4b862b0c
Author: SomberNight <somber.night@protonmail.com>
Date: Wed Jul 18 13:29:41 2018 +0200
Merge branch 'master' into pr/4445
commit a999ae266f499f180946d53d4e860cc871d562ab
Author: Jean-Christophe Rona <rona@archos.com>
Date: Tue Jun 19 14:18:03 2018 +0200
Safe-T mini: Remove supported coins
This is not really useful there.
commit 7922df1031b2c4b132f7f9c90232480b5bf9585c
Author: Jean-Christophe Rona <rona@archos.com>
Date: Tue May 29 16:43:37 2018 +0200
Safe-T mini: Add support for the Safe-T mini
7 years ago
SomberNight
281805a0a4
linux sdist: 'typing' was not included, which is needed on py3.4
not making typing conditioned on py version as then freeze_packages would not pick it up.
7 years ago
Janus
1e715113ab
remove pbkdf2 dependency, use stdlib instead
7 years ago
SomberNight
0ddbd2e575
restrict PyQt version to <5.11 for binaries, as 5.11 raises min MacOS version to 10.11
see spyder-ide/qtpy#155
7 years ago
SomberNight
ca7e5575bf
option to set a dark theme for Qt
qdarkstyle is now a new dependency - note that it is only for qt and qt is not strictly a dependency, but it is pure python and relatively small
7 years ago
SomberNight
00db9c4552
rerun freeze_packages
and remove rlp from requirements-hw as trezor no longer references it
7 years ago
SomberNight
a459eea018
follow-up prev: specify rlp version
python-trezor depends on rlp (an ethereum package) that we do not need..
Newer versions of rlp introduced several new dependencies, which is even more stuff we don't need.
Some of these new dependencies are even a trouble to build on Wine, as they need vc++, and they don't distribute binary builds.
related #4338
7 years ago
SomberNight
46a0dbc9d9
rerun freeze_packages
closes #4338
7 years ago
Johann Bauer
afa0168e14
Add new requirements file for binaries in contrib
7 years ago