Skip to content

Commit a690d1f

Browse files
committed
fix LGTM alerts
remove unused imports, bad assert methods, unused variables etc.
1 parent 24afc18 commit a690d1f

File tree

11 files changed

+10
-21
lines changed

11 files changed

+10
-21
lines changed

src/ecdsa/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# while we don't use six in this file, we did bundle it for a long time, so
2+
# keep as part of module in a virtual way (through __all__)
3+
import six
14
from .keys import (
25
SigningKey,
36
VerifyingKey,
@@ -80,5 +83,6 @@
8083
SECP112r2,
8184
SECP128r1,
8285
SECP160r1,
86+
six.b(""),
8387
]
8488
del _hush_pyflakes

src/ecdsa/ellipticcurve.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ def mul_add(self, self_mul, other, other_mul):
641641
642642
calculates self*self_mul + other*other_mul
643643
"""
644-
if other is INFINITY or other_mul == 0:
644+
if other == INFINITY or other_mul == 0:
645645
return self * self_mul
646646
if self_mul == 0:
647647
return other * other_mul

src/ecdsa/numbertheory.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,6 @@ def factorization(n):
334334
return []
335335

336336
result = []
337-
d = 2
338337

339338
# Test the small primes:
340339

src/ecdsa/test_der.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import unittest
1010
from six import b
1111
import hypothesis.strategies as st
12-
from hypothesis import given, example
12+
from hypothesis import given
1313
import pytest
1414
from ._compat import str_idx_as_int
1515
from .curves import NIST256p, NIST224p

src/ecdsa/test_ecdh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import shutil
33
import subprocess
44
import pytest
5-
from binascii import hexlify, unhexlify
5+
from binascii import unhexlify
66

77
try:
88
import unittest2 as unittest

src/ecdsa/test_ellipticcurve.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import pytest
2-
from six import print_
32

43
try:
54
import unittest2 as unittest
@@ -96,7 +95,7 @@ def test_conflation_curves(self):
9695
self.assertEqual(len(set((c_23, eq1, eq2, eq3))), 1)
9796
self.assertEqual(len(set((c_23, ne1, ne2, ne3))), 4)
9897
self.assertDictEqual({c_23: None}, {eq1: None})
99-
self.assertTrue(eq2 in {eq3: None})
98+
self.assertIn(eq2, {eq3: None})
10099

101100

102101
class TestPoint(unittest.TestCase):

src/ecdsa/test_jacobi.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import hypothesis.strategies as st
99
from hypothesis import given, assume, settings, example
1010

11-
from .ellipticcurve import CurveFp, Point, PointJacobi, INFINITY
11+
from .ellipticcurve import CurveFp, PointJacobi, INFINITY
1212
from .ecdsa import (
1313
generator_256,
1414
curve_256,
@@ -473,8 +473,6 @@ def test_mul_add_without_order(self):
473473
def test_mul_add_with_doubled_negation_of_itself(self):
474474
j_g = PointJacobi.from_affine(generator_256 * 17)
475475

476-
order = generator_256.order()
477-
478476
dbl_neg = 2 * (-j_g)
479477

480478
self.assertEqual(j_g.mul_add(4, dbl_neg, 2), INFINITY)

src/ecdsa/test_keys.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
buffer = memoryview
1010

1111
import array
12-
import six
13-
import sys
1412
import pytest
1513
import hashlib
1614

src/ecdsa/test_malformed_sigs.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,14 @@
1616
from functools import partial
1717
import pytest
1818
import sys
19-
from six import binary_type
2019
import hypothesis.strategies as st
2120
from hypothesis import note, assume, given, settings, example
2221

2322
from .keys import SigningKey
2423
from .keys import BadSignatureError
2524
from .util import sigencode_der, sigencode_string
2625
from .util import sigdecode_der, sigdecode_string
27-
from .curves import curves, NIST256p
26+
from .curves import curves
2827
from .der import (
2928
encode_integer,
3029
encode_bitstring,

src/ecdsa/test_numbertheory.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import operator
2-
from six import print_
32
from functools import reduce
4-
import operator
53

64
try:
75
import unittest2 as unittest

0 commit comments

Comments
 (0)