dependencies: support and require dnspython 2.0, rm monkey patches
- dnspython 2.0 requires cryptography 2.6 so we now always require that (no longer a choice between cryptography and pycryptodomex) - test_dnssec.py is deleted as it was testing the monkey-patch related: #6538
This commit is contained in:
@@ -1,2 +1,5 @@
|
||||
PyQt5<5.15
|
||||
cryptography>=2.1
|
||||
|
||||
# we need at least cryptography>=2.1 for electrum.crypto,
|
||||
# and at least cryptography>=2.6 for dnspython[DNSSEC]
|
||||
cryptography>=2.6
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
ecdsa>=0.14
|
||||
qrcode
|
||||
protobuf>=3.12
|
||||
dnspython<2.0
|
||||
qdarkstyle<2.9
|
||||
aiorpcx>=0.18,<0.19
|
||||
aiohttp>=3.3.0,<4.0.0
|
||||
@@ -9,3 +8,7 @@ aiohttp_socks>=0.3
|
||||
certifi
|
||||
bitstring
|
||||
attrs>=19.2.0
|
||||
|
||||
# Note that we also need the dnspython[DNSSEC] extra which pulls in cryptography,
|
||||
# but as that is not pure-python it cannot be listed in this file!
|
||||
dnspython>=2.0
|
||||
|
||||
Reference in New Issue
Block a user