From 1d9cd11cbf82ebf6ae64ae6bca1fb0dc930ee6c0 Mon Sep 17 00:00:00 2001 From: kcorlidy Date: Fri, 19 Jul 2019 21:12:24 +0800 Subject: [PATCH 1/2] Update build-requirements-3.3.txt --- build-requirements-3.3.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-requirements-3.3.txt b/build-requirements-3.3.txt index de3e0b74..68f8c292 100644 --- a/build-requirements-3.3.txt +++ b/build-requirements-3.3.txt @@ -1,4 +1,5 @@ python-coveralls -tox<3.0 +pluggy<0.6 +tox<3 wheel<0.30 virtualenv==15.2.0 From fbb3604a8382340ebd317e8cafd400f92442082d Mon Sep 17 00:00:00 2001 From: kcorlidy Date: Fri, 19 Jul 2019 21:13:11 +0800 Subject: [PATCH 2/2] To fix issue #108 fixed the issue that keys.py#Line89 using the wrong parameter --- src/ecdsa/keys.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ecdsa/keys.py b/src/ecdsa/keys.py index a4906a18..aabc6b46 100644 --- a/src/ecdsa/keys.py +++ b/src/ecdsa/keys.py @@ -86,7 +86,7 @@ def from_public_key_recovery(klass, signature, data, curve, hashfunc=sha1, sigde # returns a list of verifying keys for this signature and message digest = hashfunc(data).digest() - return klass.from_public_key_recovery_with_digest(signature, digest, curve, hashfunc=sha1, sigdecode=sigdecode_string) + return klass.from_public_key_recovery_with_digest(signature, digest, curve, hashfunc=sha1, sigdecode=sigdecode) @classmethod def from_public_key_recovery_with_digest(klass, signature, digest, curve, hashfunc=sha1, sigdecode=sigdecode_string):