add pycryptodomex to requirements
This commit is contained in:
@@ -10,3 +10,4 @@ aiohttp>=3.3.0
|
||||
aiohttp_socks
|
||||
certifi
|
||||
bitstring
|
||||
pycryptodomex>=3.7
|
||||
|
||||
@@ -23,17 +23,11 @@
|
||||
# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
|
||||
import sys
|
||||
import hashlib
|
||||
from typing import Sequence, List, Tuple, NamedTuple, TYPE_CHECKING
|
||||
from enum import IntEnum, IntFlag
|
||||
from Cryptodome.Cipher import ChaCha20
|
||||
|
||||
try:
|
||||
from Cryptodome.Cipher import ChaCha20
|
||||
except Exception as e:
|
||||
print(e)
|
||||
print("Error: pycryptodomex >= 3.7 not available.")
|
||||
sys.exit(1)
|
||||
|
||||
from . import ecc
|
||||
from .crypto import sha256, hmac_oneshot
|
||||
|
||||
@@ -5,16 +5,9 @@
|
||||
|
||||
# Derived from https://gist.github.com/AdamISZ/046d05c156aaeb56cc897f85eecb3eb8
|
||||
|
||||
import sys
|
||||
import hashlib
|
||||
from asyncio import StreamReader, StreamWriter
|
||||
|
||||
try:
|
||||
from Cryptodome.Cipher import ChaCha20_Poly1305
|
||||
except Exception as e:
|
||||
print(e)
|
||||
print("Error: pycryptodomex >= 3.7 not available.")
|
||||
sys.exit(1)
|
||||
from Cryptodome.Cipher import ChaCha20_Poly1305
|
||||
|
||||
from .crypto import sha256, hmac_oneshot
|
||||
from .lnutil import (get_ecdh, privkey_to_pubkey, LightningPeerConnectionClosed,
|
||||
|
||||
Reference in New Issue
Block a user